Redis介绍
Redis是REmote DIctionary Server的缩写,它是一个用ANSI C编写的高性能的key-value存储系统,与其他的key-value存储系统相比,Redis有以下一些特点(也是优点):
Redis的读写性能极高,并且有丰富的特性(发布/订阅、事务、通知等)。
Redis支持数据的持久化(RDB和AOF两种方式),可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供hash、list、set,zset、hyperloglog、geo等数据类型。
Redis支持主从复制(实现读写分析)以及哨兵模式(监控master是否宕机并调整配置)。