GraphDB与Key-ValueDb的关系
Neo4j与OrientDB
Valdemort与OrientKV
功能选择和比较
>易于安装(无依赖关系,只需放置/提取文件夹)
>性能和可扩展性
>占地面积小
>好的文档(教程和示例)
>行政设施,监测工具
>低学习曲线
>与java或ruby的接口
获胜者是什么?
具有相同特征/功能的另一种选择?
解决方法:
这不是您正在寻找的赢家.根据我的经验,理想的数据库类型是最适合您应用的数据库.对于高级应用程序,您可能希望将对象绑定到数据库.所有人的最佳选择仍然是关系数据库,如sql.它已经发展了20多年.各地的sql都可以使用工具. Nosql数据库还很年轻,工具很难找到.
我个人尝试使用Neo4j.我喜欢他们在Neo4j中使用的图形模型.它允许您向节点和关系添加属性.但是,查看图形或Nosql数据库的工具并不像sql表那样好.
对我来说,我发现纯文本文件或xml是我的大多数应用程序的最佳数据库.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。