Redis学习(一)—— 简介

一、什么是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,表明数据设置和获取无误

 

猜你喜欢

转载自my.oschina.net/u/1175305/blog/1806466