用Jedis获取redis连接(集群和非集群状态下)
来源:互联网 发布:做工瑕疵淘宝介入 编辑:程序博客网 时间:2024/05/29 09:33
第一:非集群状态下
非集群状态下用Jedis获取Redis连接,得到Jedis对象即可,一共有两种:
1.利用Jedis构造器,仅限用于测试,在实际项目中肯定是用JedisPool。
Jedis(String host);
Jedis(String host , int port);
2.利用JedisPool
主要是利用Jedis jedis=jedisPool.getResource();
JedisPool有N多个构造器,常用的构造器参数有GenericObjectPoolConfig poolConfig,String host,int port,int timeout,String password,创建GenericObjectPoolConfig对象时我们一般用其子类JedisPoolConfig (redis.clients.jedis.JedisPoolConfig),timeout是连接redis服务器的超时时间,以毫秒为单位,一般设置为0,如果不设为0,则不可设置太小,如果设成1、2,那么可能因为网络原因在1毫秒、2毫秒之内没有连上服务器而报错。见下例:
第二:集群状态下
集群状态下用Jedis获取redis连接,是得到JedisCluster对象,之后对redis进行操作都是用此对象的方法进行的:
用集群时,好像没有办法设置集群的参数,比如最大连接数,虽然在创建JedisCluster 对象时传了JedisPoolConfig对象进去,但是JedisPoolConfig对象中的设置是不生效的。
0 0
- 用Jedis获取redis连接(集群和非集群状态下)
- 用Jedis获取redis连接(集群和非集群状态下)
- redis--jedis连接集群
- jedis 集群模式下连接redis原理
- Centos7下的Redis集群搭建与Jedis连接
- 【Redis】redis集群与非集群环境下的jedis客户端通用开发
- 如何搭建Redis集群与Jedis连接集群
- 使用Jedis连接集群Redis(支持Redis复杂操作)
- 使用jedis连接单机和集群redis的两种方式
- jedis(redis)整合spring,包括jedis客户端单机版,jedis集群版配置 ,连接池配置
- Windows下Redis安装(非集群)
- redis3.0.0 集群安装详细步骤及jedis连接redis集群代码实现
- Redis非集群安装
- Redis cluster配置文件和集群状态详解
- redis cluster配置文件和集群状态详解
- CentOS下安装redis和redis集群
- Oracle非集群和集群中Java程序连接字符串
- 在spring中使用jedis 连接调试单机redis以及集群redis
- ShellExecute执行exe注册dll
- centos安装svn服务
- .Net4.0 任务(Task)
- 《ACM程序设计》书中题目―T
- ORA-19566: exceeded limit of 0 corrupt blocks for file +DATA/datafile/undotbs2.260.842548839
- 用Jedis获取redis连接(集群和非集群状态下)
- 解决Android 7.0 (Android N)中 Android Device Monitor(DDMS)的 File Explorer不显示目录树的问题
- 二进制-转换结构
- Apache 配置虚拟主机三种方式
- jQuery EasyUI详解-EasyUI datagrid分页
- OCX控件的注册卸载,以及判断是否注册
- maven
- RG-S2928G-E开网页
- C#正则表达式的语法?