Redis简介---redis系列(一)

转自:https://blog.csdn.net/luo4105/article/details/70756328

Redis简介

Redis是分布式内存数据存储系统,可以用做数据库、缓存、消息中间件。Redis支持的数据结构有String、List、Set、SortSet、Hash。Redis可以对这些类型执行原子操作。

原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch。

Redis支持数据持久化主从复制事务订阅分发过期自动删除key自动故障转移等功能。

数据持久化:redis可以把内存中的数据以文件形式保存。Redis持久化有RDB(快照)和AOF(日志)两种策略。

主从复制:redis集群服务器角色中分为Masterservice(主服务器)、Slave service(从服务器),主从复制保证主从服务器数据的一致性。可以配置读写权限实现服务器读写分离。

事务:redis事务不支持rollback(回滚)

订阅分发:发送者(pub)发送消息到频道(channel),订阅该频道的订阅者(sub)接收消息。实现场景有群聊、微博、消息推送等。

Redis 使用 ANSI C 编写并且能在绝大Linux系统上运行。

Redis安装配置

redis安装配置比较简单,在此就不记录了…..

猜你喜欢

转载自blog.csdn.net/banjing_1993/article/details/81902857