一、概述
Redis是什么
Redis ( Remote Dictionary Server ) ,即远程字典服务!
是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库 ,并提供多种语言的API。
redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
并且免费和开源!是当下最热的NoSQL技术之一! 也被称之为结构化数据库!
二、作用
- 内存存储、持久化,内存中是断电即失、所以说持久化很重要( rdb、 aof )
- 效率高,可以用于高速缓存
- 发布订阅系统
- 地图信息分析
- 计时器、计数器(浏览量! )
- …
三、特性
- 多样的数据类型
- 持久化
- 集群
- 事务
- …
四、其它
redis官网
redis中文网
redis下载
注意: Wdinow在Github上下载
Redis官方推荐都是在Linux服务器上搭建的