分布式学习之缓存Redis

    Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库,在分布式系统中作为告诉缓存使用。

优势:

1.Redis是单线程实例,对cpu暂用不高,容易部署。

2.Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。

3.Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。

4.Redis支持数据的备份,即master-slave模式的数据备份。

5.所有操作都是原子性操作,保证数据的一致性,完整性。

6.读写io数度高,据官方统计结果为读性能是11w+/s 写性能是8w+/s 

7.暂用内存较小,如果没有数据存储仅仅暂用1m+内存。 

用法:

连接redis 

redis-cli -h host -p port -a password
redis-cli -h 127.0.0.1 -p 6379 -a "mypass"

查看redis配置
CONFIG GET *

获取get
GET key
设置SET
SET key value

posted @ 2019-02-12 10:50  xlsss  阅读(83)  评论(0编辑  收藏  举报