当前位置:首页 > 日记 > 正文

如何配置多个redis缓存并且是主从关系

如何配置多个redis缓存并且是主从关系

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。
这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。

redis 单实例 为什么内存不是越大越好

MongoDB不多说,不是一个类型的东西,Redis相对Memcached来说功能和特性上的优势已经很明显了。而对于性能,Redis作者的说法是平均到单个核上的性能,在单条数据不大的情况下Redis更好。为什么这么说呢,理由就是Redis是单线程运行的。 因为是单...

redis 集群时jedis该怎么配置

简单说一下,除了一些公司自主开发的集群外。常用的一般有三种:

1. 使用redis-trib.rb,这个是安装redis时就自带的一种集群,采用了服务端分片的方式。Jedis使用JedisCluster类来访问。
2. 使用Jedis带的客户端分片ShardedJedisPool类。
3. 使用代理进行分片twemproxy,连接代理可以使用Jedis类(单链接)和JedisPool类(多链接)。
下面提供一个JedisCluster的例子:
JedisCluster cluster;
public void init() {
// 加载redis配置文件
ResourceBundle bundle = ResourceBundle.getBundle(redis);
if (bundle == null) {
throw new IllegalArgumentException([redis.properties] is not found!);
}


// 创建jedis池配置实例
JedisPoolConfig config = new JedisPoolConfig();


// 设置池配置项值
config.setMaxTotal(Integer.valueOf(bundle.getString(redis.pool.maxActive).trim()));
config.setMaxIdle(Integer.valueOf(bundle.getString(redis.pool.maxIdle).trim()));
config.setMaxWaitMillis(Long.valueOf(bundle.getString(redis.pool.maxWait).trim()));
config.setTestOnBorrow(Boolean.valueOf(bundle.getString(redis.pool.testOnBorrow).trim()));
config.setTestOnReturn(Boolean.valueOf(bundle.getString(redis.pool.testOnReturn).trim()));

Set hps = new HashSet();
hps.add(new HostAndPort(192.168.242.133, 4001));
hps.add(new HostAndPort(192.168.242.133, 4002));
hps.add(new HostAndPort(192.168.242.133, 4003));
hps.add(new HostAndPort(192.168.242.133, 4004));
cluster = new JedisCluster(hps, 2000, 5);
}

public void test() {
// 这里就可以使用cluster进行各种redis的操作了(与Jedis类的接口类似)

cluster.set(key, value);
}
如果要了解其它的,请留言给我。

相关文章

怎么样配置才能达到4k分辨率?

怎么样配置才能达到4k分辨率?

分辨率,配置,电脑软件,LZ米多的没处花了。。虽说单屏4K分辨率貌似显卡是不行,不过就算行,你也只能看个4K分辨率的桌面,现在所有的游戏和软件都只支持到1080P,真要买的话,不如等4K分辨率稍微普及一些了再买。我曾经和你一样,对硬件追求相当疯狂,去…

电脑配置·····

电脑配置·····

性价比,显示器,电脑配置,电脑软件,CPU AMD 速龙II X2 245 ×1 ¥435 主板 技嘉GA-MA770T-UD3P 799内存 金士顿 DDR3 1333 2G(KVR1333D3N9/2G) 290硬盘 WD 320GB 7200转 16MB(串口/YS) ×1 硬盘 ¥315 显卡 蓝宝石 HD4830海外版 ¥650显示器 AOC W…

在电脑显示器上能否看该电脑的配置

在电脑显示器上能否看该电脑的配置

显卡,配置,系统,电脑配置,显示,右键点,我的电脑-属性-硬件-设备管理器或去下载优化大师也可以看到的!怎么看我的电脑的配置?????????简单点的用鲁大师就可以,不过说实在的,这个软件不是非常准确,有时候会认错硬件,不过大部分情况下还是可以的。如果不是非常新…

公主连结8图通关阵容攻略 | 公主连

公主连结8图通关阵容攻略 | 公主连

配置,公主,阵容,攻略,电脑软件,公主连结中8图通关配置具体应该要怎么打呢?好多小伙伴们可能都不是很清楚,小编今天就给大家带来了关于这个8图通关配置打法介绍了!公主连结8图通关配置怎么打8-1:敌方新出现的法师攻击较高,带双奶+猫剑针对8-2:阵…

165hz的显示器对配置有要求吗?

165hz的显示器对配置有要求吗?

显示器,配置,流畅,电脑软件,hz,有要求的。要求是必须2070以上的显卡才支持165以上的刷新率,1660ti和2060只支持144赫兹以下的刷新屏。其次是要看你自己想要什么样的配置了。质量好的配置最好了。 1060的显卡就够了,但你玩3A大作是肯定稳定不…

穿越火线手游电脑版怎么改用鼠标射

穿越火线手游电脑版怎么改用鼠标射

手游,操作,配置,火线,能在,本篇文章给大家谈谈穿越火线手游电脑,以及穿越火线手游电脑版怎么改用鼠标射击对应的知识点,电脑知识致力于为用户带来全面可靠的营销知识,希望对各位有所帮助,点击收藏本站,运营不迷路!手游穿越火线,能不能在电脑上玩当…

小米笔记本电脑air13 | 小米笔记本

小米笔记本电脑air13 | 小米笔记本

电脑配置,配置,小米,笔记本电脑,质量,最近有一位之前找过电脑知识的朋友问了我们小编的一个问题,我相信这也是很多朋友经常会疑惑的法律问题:小米笔记本电脑相关问题,小米笔记本电脑air13相关问题,带着这一个问题,让专业的厚信小编告诉您原因。…

电脑csgo怎么下载 | 电脑cs

电脑csgo怎么下载 | 电脑cs

配置,电脑配置,下载,比较好,电脑软件,面对信息化时代,稍不注意就会脱轨,所以及时的补充知识才能让我们与时俱进,今天给大家带来的是关于电脑cs和电脑csgo怎么下载的一篇文章,相信会给你带来较大的帮助!玩CS用什么配置的电脑最好cs1.6基本配置如…

如何设置SQLServer数据库内存

如何设置SQLServer数据库内存

内存,配置,数据库,过大,启动时,如果能在实例级别为同一SQL服务器上的不同实例限制其能够使用的最大和最小内存,就能降低这种情况对其他应用系统的影响。具体的操作如下:(一)实例的最大和最小内存设置右击数据库,选择属性,如图。为实例设置合适的…

金蝶k3wisev12.3系统配置说明 | 请

金蝶k3wisev12.3系统配置说明 | 请

操作流程,仓库,管理系统,电脑配置,条码,1.请问金碟K3财务软件具体操作流程一、新建帐套 操作流程:服务器电脑--开始--程序--K3中间层--帐套管理—新建按钮(白纸按钮) 注意点:帐套号、帐套名不能重复但可修改,但帐套类型不可更改 二、设置参数和…

redis缓存原理

redis缓存原理

缓存,原理,电脑软件,redis,redis缓存原理是sql语句时key值,查询结果resultSet是value,当同一个查询语句访问时(select * from t_product),只要曾经查询过,调用缓存直接返回resultSet,节省了数据库读取磁盘数据的时间。redis的存储分为内存存储、磁…

怎样才能准确的看到电脑的真正配置

怎样才能准确的看到电脑的真正配置

配置,主板,电脑配置,设置,性能,一般要自带测试软件进行现场检测,常用CPU-Z(检测CPU内存主板等硬件)、GPU-Z(检测显卡)、everest(检测整机完整信息)、HDTune(检测硬盘)等工具,体积都不大,方便携带。另外还有一些国内软件也可用用,比如鲁大师这类,不过专业…