Redis知识点总结

后续会继续更新。

Redis知识点总结

 

redis特点

基于内存的分布式高性能key-value数据库。

高性能:1.纯内存操作;2.单线程模型;

分布式:1.默认16个数据库,初始默认使用零号数据库;2.redis支持分布式扩展 ;

特点:

1.数据库操作读写在内存中完成,纯内存操作,磁盘用来做持久化,性能出色;

2.支持多种数据结构,单个value最大限制为1gb ;

3.可以将数据复制到任意数量的从机中 缺点:数据库操作受限于自身物理内存,不能作为海量数据的高性能读写,适合较小数据量的高性能读写;

4.单进程服务器模型与多路IO复用模型,非阻塞IO,采用单线程,避免了不必要的上下文切换和竞争条件,也不存在多进程或者多线程导致的切换而消耗 CPU,不用去考虑各种锁的问题,不存在加锁释放锁操作,没有因为可能出现死锁而导致的性能消耗;

安装与配置

windows安装

linux安装

数据结构

内容过多,后面直接放链接。

客户端

python客户端

1.https://www.cnblogs.com/-wenli/p/10958055.html 2.https://www.cnblogs.com/-wenli/p/10992152.html

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyfwwd.html