一、什么是redis
redis是一个远程内存数据库,他不仅性能强劲。而且还具有复制特性以及为解决问题而生的独一无二的数据模型。
(一)性能强劲
1. 测试性能的方法
redis本身就有进行性能测试的组件,redis-benchmark,命令如下:
redis-benchmark [option] [option value]
2. 测试性能的结果
在我自己的电脑上执行命令redis-benchmark -n 10000 -q进行测试,结果如下
每秒执行的命令在5w以上
(二)复制特性
redis不止能够将内存中的数据持久化到硬盘上,还支持简单的主从备份,sentinel模式(哨兵模式),以及redis-cluster模式,能够保证数据的安全性。
(三)数据类型
与memcached不同,redis支持常用的string字符串、list列表、set集合、hash散列、zset有序集合,以及不常用的bitmap、Geo、HyperLogLog。
二、redis的优势在哪里
速度快,支持多种数据类型,持久化,发布订阅,主从复制,集群
三、redis安装
ubuntu下执行命令
sudo apt-get install redis-server
安装完成即可
此方法安装完成的redis.conf文件路径为/etc/redis/redis.conf
四、redis的hello World
使用redis-cli来执行命令
set hello world显示ok,即设置成功
get hello显示 world,表明数据设置和获取无误