Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个使用 UDP 服务的应用程序,并观察到 75% 的对该 UDP 服务的调用是重复的。
因此希望应用 In-Memory Cache ,以避免昂贵的网络调用并提高应用程序的周转时间。
以前从未使用过缓存,因此任何指向 C++/Unix 环境中合适的缓存库的指针都会有很大帮助。
还想跨多个进程共享此缓存。
需要缓存来存储字符串类型的键值对。
看看redis,它是一个 noSQL 键值数据库。在这里你有一个交互式教程。我们成功地在我们的几个应用程序中使用它。
Gemfire(无关系)是一个商业分布式缓存系统。服务器是用 Java 编写的,但存在对 C++(以及其他)的本机支持。