【发布时间】:2011-10-02 12:19:10
【问题描述】:
如何进行缓存的容量规划 - 例如为 ehCache、memcache 或 dynacache 分配多少 RAM? 是否有任何行业标准公式?
例如我在数据库中有大约 60,000 条记录。这是公司数据——包含公司名称、描述和公司代码。我想使用 jQuery 实现一个 typeahed 功能,并希望将此公司名称详细信息存储在缓存中。
理想的缓存大小是多少?我知道缓存大小仅限于可用的可用内存量,但有兴趣了解具体方式吗?或者是从某个大小开始并测试、绘制图表并不断调整缓存大小的反复试验。
更新
公司 ID - CHAR(9)
公司名称 - VARCHAR2 (250 CHAR)
公司描述 - NVARCHAR2(1000 CHAR)
【问题讨论】:
-
公司数据每个字段的最大长度是多少?
-
我已经用列长度的其他详细信息更新了问题
-
我建议使用 INT 而不是 CHAR (9) 作为公司 ID
标签: caching