当前位置: 首页 > 知识库问答 >
问题:

如何动态区分java代码中的memcahce实例?

简宏义
2023-03-14

那么我将按以下代码访问该memcache,

private MemcachedInterface() throws IOException {

    String location =stringParam("memcached.location", "33.10.77.88:11211");

    MemcachedClientBuilder builder = new XMemcachedClientBuilder(AddrUtil.getAddresses(location));

}

MemCachedInterface.GetSoleInstance();

然后使用MemcachedInterface()获取/设置数据,

MemCachedInterface.set(MEMCACHED_CUSTS,“{}”);resp=memcachedinterface.gets(MEMCACHED_CUSTS);

我的问题是,如果我在我们的架构中引入一个新的memcache实例,

1)在步骤2中,我是否应该再使用一个名为MemcachedInterface2()的接口

有没有人可以建议一种代码更改有限的方法??

共有1个答案

岳晟
2023-03-14

xmemcached支持constistent哈希,这将允许您的客户机从池中选择正确的memcached服务器实例。您可以参考这个答案了解更多的细节,客户端需要担心多个memcache服务器吗?

所以,如果我没理解错的话,你必须

    null
 类似资料:
  • 本文向大家介绍Java动态代理静态代理实例分析,包括了Java动态代理静态代理实例分析的使用技巧和注意事项,需要的朋友参考一下 代理模式:为其他对象提供一种代理以控制某个对象的访问。用在:在某些情况下,一个客户不想或者不能直接访问另一个对象,而代理对象可以在客户端和目标对象之前起到中介的作用,代理对象还可以完成它附加的操作。 例子:就像房东、租客、中介的关系。中介(代理对象)为房东(真实对象)出租

  • 本文向大家介绍Java静态代码块加载驱动代码实例,包括了Java静态代码块加载驱动代码实例的使用技巧和注意事项,需要的朋友参考一下 Demo1.funx(); String s=Demo1.string; 静态代码块 会在new一个该类对象时调用 或者调用该类的静态方法,静态成员变量时调用 总之在类加载器将该类加载到内存中时 (无论是通过哪种方式) 都会调用静态代码块 静态成员变量 静态代码块永远

  • 本文向大家介绍Java 中jasperReport实现动态列打印的实现代码,包括了Java 中jasperReport实现动态列打印的实现代码的使用技巧和注意事项,需要的朋友参考一下 Java 中jasperReport实现动态列打印的实现代码         以下代码中注释说明很清楚,希望能帮助到大家,大家参考下。 示例代码: 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢

  • 本文向大家介绍java中动态代理的实现,包括了java中动态代理的实现的使用技巧和注意事项,需要的朋友参考一下 动态代理的实现 使用的模式:代理模式。 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。类似租房的中介。 两种动态代理: (1)jdk动态代理,jdk动态代理是由Java内部的反射机制来实现的,目标类基于统一的接口(InvocationHandler) (2)cglib动

  • 本文向大家介绍java 多态实例代码,包括了java 多态实例代码的使用技巧和注意事项,需要的朋友参考一下 多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。 多态性是对象多种表现形式的体现,比如: 在现实中,我们按下F1键这个动作: 如果当前在Flash界面下弹出的就是AS 3的帮助文档 如果当前在Word下弹出的就是Word帮助 在Window

  • 根据 https://stackoverflow.com/a/13329907/3286489,我们可以更改 TextView 的字体系列。但是我如何使用 Java 代码进行设置呢?我找不到 API。