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 passwordredis-cli -h 127.0.0.1 -p 6379 -a "mypass"
查看redis配置 CONFIG GET *
获取get GET key 设置SET
SET key value