将操作数据存储在memcached中是个好主意吗?

ytt*_*ium 1 c++ database memcached scalability

我在cpp上写数据处理器,它应该处理很多请求并做很多计算,请求相互连接.现在我考虑简单的水平可伸缩性.

使用带复制的memcached(每个处理器上的一个实例)来存储操作数据是一个好主意吗?这样的每个处理器实例可以在相同的时间内处理每个请求.

memcached复制的速度和稳定性有多快?

Sha*_*kat 5

非常快,memcached的一个主要潜在缺点是它不是持久性的.虽然使用缓存层时的常见设计考虑因素是"缓存中的数据可能随时消失",但这可能导致痛苦的预热时间和/或昂贵的缓存标记.