gpt4 book ai didi

ruby - 如何同时使用 scala 和 rails 中的 memcached(Amazon elasticache)?

转载 作者:太空宇宙 更新时间:2023-11-03 16:23:38 24 4
gpt4 key购买 nike

我正在尝试让 scala 客户端和 rails 客户端与同一个 aws memcached 集群通信。我使用的 scala/java 客户端是 spy.memcached似乎为 aws 提供最佳支持的 ruby​​ gem 是 dalli .不幸的是,给定相同的服务器,它们通常将相同的 key 存储在不同的服务器上。

有谁知道让这两者无缝互操作的简单方法(除了重写哈希函数)吗?

最佳答案

最简单的方法是在集群中只使用一个节点。

第二个选项:为所有节点设置相同的键=>值并从任何节点读取。

第三个选项(额外编码):使用名为 dalli-elasticache 的 gem用于 ruby​​ on rails 并为 scala 实现相同的检测节点算法。基本上,您需要修改包含节点信息的键名。

关于ruby - 如何同时使用 scala 和 rails 中的 memcached(Amazon elasticache)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29576126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com