【发布时间】:2012-08-21 21:08:48
【问题描述】:
我的场景如下。我有一个包含一百万行元组(比如 first name 和 last name)的数据表,以及一个需要检索其名字或姓氏以查询字符串开头。缓存这似乎是一个 catch-22,因为:
- 一方面,我无法在每个请求上存储和检索整个数据集(这会使网络不堪重负)
- 另一方面,我不能单独存储每一行,因为那样我就无法运行查询。
- 使用本地“索引”或目录在缓存中存储值范围是可行的...除此之外,您必须基本上复制每个索引的数据,这甚至违背了使用分布式缓存的目的.
对于这种事情,什么方法是可取的?是否有可能获得使用分布式缓存的好处,还是在这种情况下根本不可行?
【问题讨论】:
标签: caching autocomplete appfabric distributed-caching appfabric-cache