Redis 实现分布式锁
分布式锁,主要考察使用者对原子性的理解,原子性可以保证程序从异常中恢复后,redis中的数据是正确的,程序依然正常运行。分布式锁是实现线程同步手段之一。
Redis(三)基础:Redis五大基础数据类型
键值不要太短,就好是简洁表达含义的键值,例如:”u:1000:pwd”和”user:1000:password”,前者虽然简短,但是后者更容易阅读,一眼就知道键值的含义,并且后者增加的空间消耗相对较小。不过这个算个人习惯,没有人必须要求你该怎么写。
Redis(二)-Redis的概述以及核心特点
Redis是用C语言开发的一个开源免费的高性能key-value数据库。
默认16个数据库,类似数组下表从0开始,初始默认使用0号库。可以通过命令select <dbid> 来切换数据库,