Redis是什么?
Redis(Remote Dictionary Server),即远程字典服务
是一个开源的是使用c语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis会周期性的把更新的数据写入磁盘或者把修改的操作写入追加的记录文件,并且在此基础上实现master-slave(主从)同步
免费和开源 是当下最热门的NoSQL之一,叶称之为结构化数据库!
Redis能干嘛?
1. 内存储存、持久化,内存中是断电即失,所以说持持久化很重要 (rdb , aof)
2. 效率高,可以用于高速缓存
3. 发布订阅系统
4. 地图信息分析、
5. 计算器 、计数器(浏览量)
6. .......
特性
1.多样的数据类型
2. 持久化
3. 集群
4. 事物
5. ......