对于通过G-WAN中的键值存储存储的数据是否可取且可能使用到期时间,或者使用像Redis这样的解决方案更好更稳定(特别是如果涉及存储大量数据)价值观?)
答案 0 :(得分:2)
建议并且可以对通过G-WAN中的键值存储存储的数据使用到期时间吗?
可能,当然。请参阅kv.c
示例,了解如何使用kv_do()
处理过期和时间值的专用索引。
宜先?实际上,这是自2009年以来G-WAN的工作方式。而且它做得非常好。
或者使用像Redis这样的解决方案更好更稳定吗?
我从来没有使用Redis,也没有在这样的测试中对它进行基准测试,但我记得曾经读过它的代码,而且,我不会打赌它比G-WAN更快或更具可扩展性。
此外,如果我没有误会,他们不会使用相同的协议。但是,如果无法使Redis理解HTTP请求,那么G-WAN“协议处理程序”将允许您在G-WAN中实现Redis查询语言。
为什么不进行自己的研究并编写这样一个(小)应用程序,对其进行基准测试,然后将结果提交给Redis和G-WAN的作者进行积极的批评/建议?
然后,您将得到问题的答案。