2

我们有一个使用 UDP 服务的应用程序,并观察到 ​​75% 的对该 UDP 服务的调用是重复的。

因此希望应用 In-Memory Cache ,以避免昂贵的网络调用并提高应用程序的周转时间。

以前从未使用过缓存,因此任何指向 C++/Unix 环境中合适的缓存库的指针都会有很大帮助。

还想跨多个进程共享此缓存。

需要缓存来存储字符串类型的键值对。

4

2 回答 2

2

看看redis,它是一个 noSQL 键值数据库。在这里你有一个交互式教程。我们成功地在我们的几个应用程序中使用它。

于 2012-09-24T08:39:26.843 回答
1

Gemfire(无关系)是一个商业分布式缓存系统。服务器是用 Java 编写的,但存在对 C++(以及其他)的本机支持。

于 2012-09-24T08:38:15.890 回答