合理使用Hash
1. 127.0.0.1:6379> HSET foo first_name "Joe"
3. 127.0.0.1:6379> HSET foo last_name "Engel"
5. 127.0.0.1:6379> HSET foo address "1 Fanatical Pl"
7. 127.0.0.1:6379> HGETALL foo
"first_name"
"Joe"
"last_name"
"Engel"
"address"
"1 Fanatical Pl"
14. 127.0.0.1:6379> HGET foo first_name
"Joe"
推荐配置
properties配置
####单机模式#######
##redis的服务器地址
redis.host=192.168.1.20
##redis的服务端口
redis.port=6400
####哨兵模式
##redis的服务器地址
redis.sentinel.master.host=192.168.1.20
##redis的服务端口
redis.sentinel.master.port=26379
redis.sentinel.slave1.host=192.168.1.21
redis.sentinel.slave1.port=26380
redis.sentinel.slave2=192.168.1.22
redis.sentinel.slave2.port=26381
####集群模式
##redis的服务器地址
redis.cluster.host1=192.168.1.20
##redis的服务端口
redis.cluster.port1=6400
redis.cluster.host2=192.168.1.20
redis.cluster.port2=6400
redis.cluster.host3=192.168.1.20
redis.cluster.port3=6400
##redis密码
redis.pass=1234xxxxx
##redis连接数据库
redis.default.db=0
##客户端超时时间单位是毫秒
redis.timeout=100000
##最大连接数
redis.maxActive=300
##最大空闲数
redis.maxIdle=100
##最大建立连接等待时间
redis.maxWait=1000
##指明是否在从池中取出连接前进行检验,如果检验失败,则从池中去除连接并尝试取出另一个
redis.testOnBorrow=true |