我正在寻找任何用于在异步模式下使用 twisted 的键值数据库实现。 我的一个想法是将 Twisted Memcache API 与 MemcacheDB 一起使用。
这是其他解决方案吗?
最佳答案
一种可能的解决方案是使用 Redis (远程字典服务器)。 Redis 是非常快速、强大且稳定的键值存储,用于 many projects . Stackoverflow 也使用了 Redis;)。
我最近开始在当前项目中使用 Redis 来创建用户评分。我个人的看法:redis 非常简单,非常快速和稳定。它还有一个漂亮的命令行客户端,我喜欢它。
在网站上我使用同步redis
package .服务器使用扭曲并需要异步方法。还好有第三方模块txredis ,它允许使用 twisted 轻松地与 redis 数据库交互。我没有任何问题。然而,txredis
没有连接池,但如果需要,手动实现它不是问题。
关于python - 扭曲的非关系数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7472893/