有人知道Ruby的DBM lib的实际(现实)使用吗? 它是像Redis这样更“普遍”的持久性键值商店的替代品吗?
答案 0 :(得分:3)
我从来没有使用它,但显而易见的答案是它是标准库的一部分,因此可以在Ruby所在的任何地方使用。这可能使它在非常狭窄的情况下非常有用,即当您需要键值存储但最终用户处于无法获得更强大的解决方案的环境中时,例如, Redis无法安装或运行,或者没有互联网连接可以下载宝石。
答案 1 :(得分:2)
如果您需要与使用或生成DBM的其他软件兼容,请使用它。
否则,您可能正确调查包括Redis在内的新技术。但不要停止使用Redis - 您还应该研究其他NoSQL解决方案。 FindTheBest