我对点对点解决方案最感兴趣 - 没有中央服务器。因此,我将其想象成一个图书馆,为我的应用程序提供透明缓存管理功能,并具有远程实例同步功能。它应该支持缓存记录超时和强制失效。 更新:如果不完全是点对点的,至少也要具备多个服务器的功能。
在Memcached之后,下一个最好的选择是Redis: (+) 它支持更多的数据类型; (+) 有持久化存储; (-/+) 有一些C++客户端,似乎还活跃(截至2018年9月),但没有一个被“推荐”。