哪个键值存储具有适当的扭曲API(非阻塞)?

时间:2010-08-19 21:21:23

标签: python nosql twisted key-value-store

我需要一个可靠的K-V存储才能在网络中运行。主要要求:

  1. 网络连接
  2. 具有非阻塞扭曲API
  3. 可靠,生产准备就绪。没有数据丢失
  4. 写入性能比读取性能更重要
  5. 支持分布式操作和故障转移会很棒(所以我只是指定节点列表)
  6. java / ruby​​ / erlang API也非常感谢
  7. 为Key(PK)自动增加的额外奖励,所以SQL(MySQl?Postgres?)也被考虑,他们是否有扭曲的驱动程序?

2 个答案:

答案 0 :(得分:1)

MongoDB听起来非常合适:http://api.mongodb.org/python/1.8.1%2B/index.html

我还没有玩过Twisted,但Mongo符合你列出的所有要求。

答案 1 :(得分:1)

你也可以使用https://github.com/deldotdr/txRedis Redis。 redis非常快,唯一的不便是它基于内存,这意味着你的数据必须适合内存。