Redis学习(一)—— 简介

1、什么是redis

redis是一个远程内存数据库,他不只性能强劲。并且还具备复制特性以及为解决问题而生的独一无二的数据模型。redis

(一)性能强劲数据库

        1. 测试性能的方法ubuntu

            redis自己就有进行性能测试的组件,redis-benchmark,命令以下:安全

            redis-benchmark [option] [option value]memcached

        2. 测试性能的结果性能

在我本身的电脑上执行命令redis-benchmark -n 10000 -q进行测试,结果以下测试

 

每秒执行的命令在5w以上spa

(二)复制特性server

redis不止可以将内存中的数据持久化到硬盘上,还支持简单的主从备份,sentinel模式(哨兵模式),以及redis-cluster模式,可以保证数据的安全性。内存

(三)数据类型

与memcached不一样,redis支持经常使用的string字符串、list列表、set集合、hash散列、zset有序集合,以及不经常使用的bitmap、Geo、HyperLogLog。

2、redis的优点在哪里

 

速度快,支持多种数据类型,持久化,发布订阅,主从复制,集群

3、redis安装

ubuntu下执行命令

sudo apt-get install redis-server

安装完成便可

此方法安装完成的redis.conf文件路径为/etc/redis/redis.conf

4、redis的hello World

使用redis-cli来执行命令

set hello world显示ok,即设置成功

get hello显示 world,代表数据设置和获取无误

 

相关文章
相关标签/搜索