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,代表數據設置和獲取無誤

 

相關文章
相關標籤/搜索