【问题标题】:What is the max length for key in Elasticache Memcached?Elasticache Memcached 中键的最大长度是多少?
【发布时间】:2020-05-11 13:57:13
【问题描述】:

我们使用 elasticache-java-cluster-client-1.0.61.0.jar 连接到 Elasticache Memcached 客户端。我注意到代码对密钥的最大长度有限制 - 250 字节。是否可以在客户端和 Memcached 中都覆盖它?

【问题讨论】:

    标签: java memcached amazon-elasticache


    【解决方案1】:

    memcached 将密钥长度限制为 250 字节。改变这一点的唯一方法是修改 memcached.h 并重新编译。当然,您不能在 ElastiCache 上重新编译您的 memcached。

    常见的模式是让您对密钥进行散列(比如使用 SHA1)。实际上,一些 memcached 客户端默认为您执行此操作。

    或者考虑转移到Amazon ElastiCache for Redis,Redis 的最大密钥大小为 512MB。

    【讨论】:

      猜你喜欢
      • 2017-07-07
      • 1970-01-01
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 2010-10-19
      • 2010-09-25
      • 1970-01-01
      • 2015-11-24
      相关资源
      最近更新 更多