gpt4 book ai didi

java - 不同语言的内存缓存客户端是否以相同的方式散列?

转载 作者:可可西里 更新时间:2023-11-01 12:56:20 26 4
gpt4 key购买 nike

我们想在 Java 应用程序中进行一些处理,将结果存储在我们的内存缓存服务器池中,然后使用 PHP 中的内存缓存读回。

这很容易尝试,但我想问问是否有其他人这样做过。

只要 Java 和 PHP 客户端都连接到同一个内存缓存服务器池,两个客户端是否会散列到同一个服务器位置,从而使从 PHP 检索成为可能?

最佳答案

没有。并非所有客户端都以相同的方式散列。作为证据,您会看到一些客户端提供“一致性哈希”,而其他客户端则不提供。

简而言之,memcached 客户端可以使用他们喜欢的任何散列算法。没有官方标准。

PHP客户端支持a variety of hashing algorithms - 因此可以将它配置为使用您的 Java 库使用的相同算法(看起来有几个 - 您正在使用哪个?)。但显然,您需要进行大量测试。

关于java - 不同语言的内存缓存客户端是否以相同的方式散列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/895567/

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