【发布时间】:2012-06-21 17:14:51
【问题描述】:
有人知道 Ruby 的 DBM 库的实际(现实生活)使用吗? 它是否可以替代 Redis 等更“广泛”的持久键值存储?
【问题讨论】:
有人知道 Ruby 的 DBM 库的实际(现实生活)使用吗? 它是否可以替代 Redis 等更“广泛”的持久键值存储?
【问题讨论】:
我从未使用过它,但显而易见的答案是它是标准库的一部分,因此可以在 Ruby 所在的任何地方使用。这可能使其在非常有限的情况下非常有用,即当您需要键值存储但最终用户处于没有更强大的解决方案可用的环境中时,例如Redis 无法安装或运行,或者没有互联网连接来下载 gem。
【讨论】:
如果您需要与其他使用或生成 DBM 的软件兼容,请使用它。
否则,您可能适合研究包括 Redis 在内的新技术。但不要停止使用 Redis——您还应该研究其他 NoSQL 解决方案。 FindTheBest
【讨论】: