java:三,Redis入門詳解,簡單明了

實現:

使用Redis實現緩存。

目前緩存的主流技術:

1、Redis

2、Memcached

二者誰的性能更高?

1、單純從緩存命中的角度來說,是Memcached要高,Redis和Memcache的差距不大

2、但是,Redis提供的功能更加的強大

二者的區別是什麼?

1、Memcache是多線程

2、Redis是單線程

1.Redis

1.1.NoSQL

java:三,Redis入門詳解,簡單明瞭

1.2.主流的NoSQL產品

java:三,Redis入門詳解,簡單明瞭

1.3.Redis簡介

Redis官網: http://redis.io/

java:三,Redis入門詳解,簡單明瞭

java:三,Redis入門詳解,簡單明瞭

java:三,Redis入門詳解,簡單明瞭

1.4.歷史與發展

java:三,Redis入門詳解,簡單明瞭

1.5.Redis的特性

java:三,Redis入門詳解,簡單明瞭

1.6.Redis版本說明

java:三,Redis入門詳解,簡單明瞭

1.7.下載Redis

Linux版本 2.8.11 :

http://download.redis.io/releases/redis-2.8.11.tar.gz

Windows(64位)版本 2.8.9 :

https://github.com/MSOpenTech/redis/blob/2.8/bin/release/redis-2.8.9.zip?raw=true

Windows(32位)版本 2.6 :

https://github.com/MSOpenTech/redis/blob/2.6/bin/release/redisbin.zip?raw=true

1.8.Redis的安裝

1.8.1.安裝文件

java:三,Redis入門詳解,簡單明瞭

java:三,Redis入門詳解,簡單明瞭

1.8.2.安裝方式一

雙機打開redis-server.exe即可:

java:三,Redis入門詳解,簡單明瞭

測試:

java:三,Redis入門詳解,簡單明瞭

1.8.3.安裝方式二(安裝到系統服務)

先刪除原有的系統服務:

java:三,Redis入門詳解,簡單明瞭

安裝服務:

java:三,Redis入門詳解,簡單明瞭

1.8.4.32位操作系統安裝

只能通過雙擊打開redis-server.exe啟動,不能安裝到系統服務。

1.8.5.注意事項

java:三,Redis入門詳解,簡單明瞭

由於文件系統非NTFS,導致Redis啟動失敗:

java:三,Redis入門詳解,簡單明瞭

限制Redis的最大內存:

java:三,Redis入門詳解,簡單明瞭

java:三,Redis入門詳解,簡單明瞭

1.9.Redis-cli使用

1.9.1.redis-cli的使用之發送命令

java:三,Redis入門詳解,簡單明瞭

1.9.2.redis-cli的使用之命令返回值

java:三,Redis入門詳解,簡單明瞭

1.10.Redis的多數據庫

java:三,Redis入門詳解,簡單明瞭

FLUSHALL -- 清空所有數據庫的所有數據

FLUSHDB -- 清空當前所在數據庫的數據

1.10.1.配置數據庫數量

java:三,Redis入門詳解,簡單明瞭


分享到:


相關文章: