
Redis技术的使用
wanghang88
这个作者很懒,什么都没留下…
展开
-
关于redis中使用锁机制,( 实现分布式锁和任务队列)
Redis为单进程单线程模式,Redis本身没有锁的概念,Redis对于多个客户端连接并不存在竞争,但是在Jedis客户端对Redis进行并发访问时会发生连接超时、数据转换错误、阻塞、客户端关闭连接等问题,对于这些问题对此有2种解决方法:1.客户端角度,为保证每个客户端间正常有序与Redis进行通信,对连接进行池化,同时对客户端读写Redis操作采用内部锁synchronized。2.原创 2016-11-03 23:40:25 · 24097 阅读 · 1 评论 -
阿里云Redis的开发规范
一、键值设计1.key名设计(1)【建议】: 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id (2)【建议】: 简洁性 保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视2.value设计(1)【强制】:拒绝bigkey(防止网卡流量、慢查询) string类型控制在10KB以内,hash、list、se...原创 2018-04-28 15:52:54 · 2775 阅读 · 0 评论