一.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.
3.啟動redis服務(帶配置檔案啟動,和不帶配置檔案啟動)
4.連接配接到redis進行操作
redis-server.exe redis.windows.conf 啟動服務
redis-cli.exe [-h ip -p 端口] 遠端連接配接指定的redis服務,注意:如果不加-h和-p預設連接配接是本機電腦
auth 123456 連接配接redis
注意:要把redis的登入密碼開啟
在conf檔案 設定密碼 requirepass 123456