-
Redis是一个高性能key/value内存型数据库
-
Redis支持丰富的数据类型 String list hash set zset
-
Redis支持持久化 内存数据 ----> 磁盘(持久化过程中使用了父子进程 )
-
Redis单线程,单进程 线程安全(没有多线程并发访问,数据安全)
-
注意:redis6.0之后开始支持多线程
3、什么是BSD开源协议?
BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。当你发布使用了BSD协议的代码,或者以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:
-
如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。
-
如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。
-
不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。
==============================================================================
- redis是一个开源的 内存型 键值型
0.准备环境
阿里云
centos7.x+
redis 4.x+(我使用的是:redis-4.0.10)
1.下载redis源码包
2.下载完整源码包
redis-4.0.10.tar.gz
3.将下载redis资料包上传到Linux中
4.解压缩文件
[root@localhost ~]# tar -zxvf redis-4.0.10.tar.gz
[root@localhost ~]# ll