关系数据库已经存在很长时间了,自 1970 年首次发布以来已经成熟。如果您的数据完全适合关系数据库并且它完全适合您现在和将来的需求,那么我认为您应该坚持使用关系数据库。 ArangoDB 支持关系数据库提供的优势,例如ACID 事务、连接、聚合和声明性查询语言,还提供了人们在非关系世界中喜欢的一些功能,例如无模式查询(也可以进行模式验证)、水平可扩展性和非常简单的配置/设置。
与关系数据库相比,ArangoDB 是一个有用的解决方案,特别是在以下三种情况下
如果您必须花费大量时间思考如何将数据放入关系数据库才能有效地回答您的问题
如果您想快速响应需求的变化(新功能、数据模型的变化等)
如果您需要推荐引擎、欺诈检测、网络分析和其他图形用例的图形功能。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。