C中的G-WAN和Key-Value存储

时间:2013-10-04 23:01:06

标签: redis key-value g-wan key-value-store

对于通过G-WAN中的键值存储存储的数据是否可取且可能使用到期时间,或者使用像Redis这样的解决方案更好更稳定(特别是如果涉及存储大量数据)价值观?)

1 个答案:

答案 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的作者进行积极的批评/建议?

然后,您将得到问题的答案。