天天看點

學習使用Redis(1)

一.Nosql:非關系資料庫 redis是其中一種

二.Mysql:關系資料庫

三.關系資料庫和非關系資料庫的差別(面試題)

1.有表的一律叫關系資料庫(有行和列),且按表的方式存儲 // 無表的叫非關系資料庫,以key,value形式存儲。

2.存資料方式:

mysql是存到磁盤,查資料是以sql語句查,且mysql本身存資料量有限(200w),是以不能處理太大資料。

Redis是存到記憶體和磁盤,隻要記憶體和磁盤足夠大,存資料就足夠多。

3.處理高并發:

Mysql是通過sql語句,處理的就慢。

Redis是通過記憶體,隻要記憶體足夠大,處理的就更迅速。

四.安裝Redis服務端

在Linux環境下: 麻煩

在Windows環境下:

1.下載下傳redis程式軟體

使用redisbin32 或redisbin64

https://github.com/microsoftarchive/redis/releases

2.

學習使用Redis(1)

3.啟動redis服務(帶配置檔案啟動,和不帶配置檔案啟動)

學習使用Redis(1)

4.連接配接到redis進行操作

redis-server.exe redis.windows.conf  啟動服務

redis-cli.exe [-h ip  -p 端口]  遠端連接配接指定的redis服務,注意:如果不加-h和-p預設連接配接是本機電腦
auth 123456 連接配接redis

注意:要把redis的登入密碼開啟
在conf檔案 設定密碼 requirepass 123456