开发者社区> 问答> 正文

ArangoDB 是否可以替代mysql等关系数据库?

ArangoDB 是否可以替代mysql等关系数据库?

展开
收起
OSC开源社区 2024-05-29 21:48:15 38 0
1 条回答
写回答
取消 提交回答
  • 关系数据库已经存在很长时间了,自 1970 年首次发布以来已经成熟。如果您的数据完全适合关系数据库并且它完全适合您现在和将来的需求,那么我认为您应该坚持使用关系数据库。 ArangoDB 支持关系数据库提供的优势,例如ACID 事务、连接、聚合和声明性查询语言,还提供了人们在非关系世界中喜欢的一些功能,例如无模式查询(也可以进行模式验证)、水平可扩展性和非常简单的配置/设置。

    与关系数据库相比,ArangoDB 是一个有用的解决方案,特别是在以下三种情况下

    1. 如果您必须花费大量时间思考如何将数据放入关系数据库才能有效地回答您的问题

    2. 如果您想快速响应需求的变化(新功能、数据模型的变化等)

    3. 如果您需要推荐引擎、欺诈检测、网络分析和其他图形用例的图形功能。

    2024-05-30 12:36:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
袋鼠云基于阿里云RDS的数据库架构实践 立即下载

相关镜像