redis数据在内存中,可做缓存,消息中间件,内存型数据库,读写快,断电消失,但是允许持久化到硬盘中。
1.redis是一个高性能的key /value内存型数据库
2.支持丰富的数据类型
3.支持持久化
4.redis在设计时是单进程,单线程。效率高,实现分布式锁
redis支持的数据类型:redis无论什么数据类型,在数据库中都是以key-value形式保存,并且所有的key(键)都是字符串,所以讨论基础数据结构都是讨论的value值的数据类型
LIST
lrem key count value count代表删除的数量value代表从左开始,删除的value 个数