首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Redis使用建议规范(4)

Redis使用建议规范(4)

合理使用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
返回列表