redis介绍以及分布式部署下的注意点

1、redis基本类型:                                              key                                value

     string类型:一般的键值对,                       set('name','张三')

     hash类型:一般用于存储对象,                 HMSET('user','name','张三'),user:对应的key, name:代表字段 field,张三:代表内容,存储容量40多亿个键值对

     list类型:字符串列表

     set类型:无序,添加成功返回1,key已存在,返回0

     zset类型:有序  通过指定一个double类型的分数来控制顺序, zadd(key,0,value)

 

2、分布式下的注意点

      一般常采用Redission来解决

     RLock lock = redission.getLock("mylock");

     lock.lock();//同步获取锁

     lock.lock(10,TimeUnit.SECOND);//redission 默认超时时间为30S,指定10秒续期一次

    lock.unlock();//业务逻辑结束后,释放锁

posted on 2020-08-10 10:06  小肥猪。  阅读(158)  评论(0编辑  收藏  举报

导航