哪个键值存储有不错的扭曲 API(非阻塞)?

发布于 2024-09-15 08:28:04 字数 275 浏览 4 评论 0原文

我需要一个可靠的 KV 存储来在网络中运行。主要要求:

  1. 网络连接
  2. 具有非阻塞扭曲 API
  3. ,可靠且可用于生产。无数据丢失
  4. 写入性能比读取性能更重要
  5. 支持分布式操作和故障转移会很棒(所以我只指定节点列表)
  6. java / ruby​​ / erlang API也将非常感激

拥有自动增量键的额外好处( PK),所以SQL(MySQl?Postgres?)也被考虑,他们有扭曲的驱动程序吗?

I need a reliable K-V storage to be run in network. Main requirements:

  1. Network connectivity
  2. has nonblocking twisted API
  3. be reliable, production ready. No data loss
  4. write performance is more important than read performance
  5. support for distributed operation and failover would be great (So I just specify list of nodes)
  6. java/ruby/erlang API would also be much appreciated

Additional bonus for having auto-increment for Key (PK), so SQL (MySQl? Postgres?) are also considered, do they have twisted drivers?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

糖粟与秋泊 2024-09-22 08:28:04

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

You could also Redis, with https://github.com/deldotdr/txRedis. redis is super fast, the only inconveninet is that it is memory based, meaning that your data has to fit in memory.

与酒说心事 2024-09-22 08:28:04

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

我还没有真正使用过 Twisted,但 Mongo 满足了您列出的所有要求。

MongoDB sounds like a really good fit: http://api.mongodb.org/python/1.8.1%2B/index.html

I haven't really played with Twisted yet but Mongo fulfils all of your listed requirements.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文