G-WAN 键值存储



您认为通过 G-WAN 键值存储我的值的最佳解决方案是什么 将我的值存储在 RAM 和多线程中,并且能够被我的所有脚本使用(是否来自其他虚拟服务器)?

提前谢谢你。

我希望在不同的"存储"

中存储不同的值,以便能够通过"密钥"(字符类型)恢复每个值。

G-WAN KV存储就是这样做的(对于任何类型的数据:二进制数据也是如此)。

一旦您的应用程序拥有数百万个并发用户,加快查找速度的一种方法是使用不同的 G-WAN 服务器来托管分区数据集或冗余数据集(这完全取决于应用程序的类型)。

具有弹性负载均衡器的 G-WAN 反向代理使这些事情对开发人员几乎透明。

我不在乎重新启动g-wan时数据丢失。

然后,您将不必使用像mySQL等持久层。

所以有一个持久的指针会很好(我认为),但我不确定这是最合适的解决方案

查看 persistence.c 示例,了解如何在 G-WAN 中的所有工作线程之间共享公共数据。

但是,如果您将 G-WAN 与一个工作线程一起使用,则可以避免这种情况 ( ./gwan -w 1 )。一个线程足以开始开发甚至操作您的应用程序,直到您需要处理更多请求为止。

使用

单个线程,您只需使用指向 G-WAN KV 存储的静态指针(除非需要不同的脚本访问它)。

相关内容

  • 没有找到相关文章

最新更新