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