2、Redis简述(Redis数据库)

2、Redis简述

2.1 Redis概述

百度解释

Redis(Remote Dictionary Server),即远程字典服务, 是一个由Salvatore Sanfilippo写的key-value存储系统。

Redis是一个开源的使用ANSI C语言编写、遵守BSD协议(BSD是"Berkeley Software Distribution"的缩写,意思是"伯克利软件发行版",一种开源协议。)、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

它通常也被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

2.2 Redis作用

1、内存存储(断电即失),持久化存储(rdb,aof);

2、速度快,效率高,可以用于高速缓存;

3、发布订阅系统;

4、地图信息分析;

5、计时器、计数器

......

2.3 Redis特性

1、支持多样的数据类型;

2、支持持久化存储;

3、支持集群;

4、支持事务;

......

2.4 其它

官方网站:https://redis.io/

中文网站:http://www.redis.cn/

Redis introduction : 推荐开发用Linux系统, https://redis.io/topics/introduction

posted @ 2020-11-01 18:45  溪奇的数据  阅读(133)  评论(0)    收藏  举报