如何减少Memcached值的长度

时间:2019-05-13 06:36:44

标签: java memcached

我在Web服务器上使用Memcache,有时会出现类似

的错误
java.lang.IllegalArgumentException: Key is too long (maxlen = 250)

我想找到一些减少长度的解决方案。可能吗? 我读过,我可以用sha 1或其他东西做到这一点。

例如使用伪代码

String key = server.getClient();
String value = server.getValue();

String sha1 = hash(key+value);
memcache.add(key,sha1);

有可能吗?

但是我认为这会比不使用缓存来处理长度超过250个符号的请求花费更多,不是吗?

0 个答案:

没有答案