首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >建议: noob的非RDBMS数据库

建议: noob的非RDBMS数据库
EN

Stack Overflow用户
提问于 2011-09-23 12:31:20
回答 1查看 586关注 0票数 2

对于基于Erlang的新应用程序Python,我们正在考虑尝试一个非RDBMS数据库(只是为了它)。我研究过的一些数据库是Mongodb、CouchDB、Cassandra、Redis、Riak、Scalaris)。以下是简单需求的列表。

  1. 易于开发-我需要做一个快速的证明-概念演示。因此,数据库需要为Eralang和Python提供良好的适配器。
  2. 我正在开发一个新的应用程序,我们有大量的“连接”数据。有人推荐Neo4j来获取类似图形的数据。对此有什么想法吗?
  3. 可伸缩性--我们正在研究分布式体系结构,因此可伸缩性很重要。
  4. 目前,性能(以任何形式)并不是我的列表中的第一位,而且我不认为我们很快就会达到上述任何数据库的限制。

我只是在寻找一个非RDBMS数据库的起点。有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-23 18:48:28

  • 易于开发-我需要做一个快速的证明-概念演示。因此,数据库需要为Eralang和Python提供良好的适配器。

=>是用Erlang写的,他的母语是Erlang

  • 我正在开发一个新的应用程序,我们有大量的“连接”数据。有人推荐Neo4j来获取类似图形的数据。对此有什么想法吗?

Neo4j非常适合“连接”数据。它有Python绑定,还有一些Erlang适配器如何使用Erlang的Neo4j。值得注意的是,Neo4j并不容易扩展,至少是免费的。但是..。它完全是事务性的(甚至是JTA ),它将东西保存到磁盘上,它被放入Spring数据中。

  • 可伸缩性--我们正在研究分布式体系结构,因此可伸缩性很重要。目前,性能(以任何形式)并不是我的列表中的第一位,而且我不认为我们很快就会达到上述任何数据库的限制。

我相信根据你的意见,里亚克将是你最好的选择:

  • 用Erlang写
  • 自然分布
  • 很容易为[用]
  • 许多功能(辅助指示、虚拟节点、完全模块化、可插拔持久性LevelDB、Bitcask、InnoDB、平面文件等)。、非常可靠、内置全文搜索等。)
  • 有一个非常热情和乐于助人的社区和Basho支持它。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7528963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档