我正在使用 memcache 池(5 个服务器)和一些处理节点开发一个应用程序。我有两种不同的可能方法,我想知道你们是否对基于两者之间的性能(主要是速度)的比较有任何意见
我每次请求都会从 memcache 中提取一大块数据,对其进行迭代并丢弃特定请求不需要的位
我从 memcached 中提取小部分,只提取我需要的部分。即我提取a的值并根据a的值提取b或c的值。使用此组合查找我要提取的下一个键。
两者的区别在于,memcached 查找(即服务器池)的数量减少了 1。但响应的大小增加了。有人以前见过围绕它的任何基准测试报告吗?
不幸的是,我不能直接根据请求使用更好的键,因为我没有足够的内存缓存来支持所有可能的值组合,所以我必须在运行时构建其中的一些
谢谢