1:什么是redis?
? ???REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo寫的key-value存儲系統(tǒng)剖踊。
????Redis是一個開源的使用ANSI C語言編寫、遵守BSD協(xié)議秋冰、支持網(wǎng)絡(luò)攘残、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫辟癌,并提供多種語言的API。
????它通常被稱為數(shù)據(jù)結(jié)構(gòu)服務(wù)器荐捻,因為值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等類型黍少。
2:redis究竟是拿來干嘛的?
? ? 現(xiàn)在很多招聘的公司要求都需要熟練使用redis处面,那么redis是用來干什么的呢厂置?什么情況下我們需要使用到redis?
? ? redis 主要是用來做緩存的魂角,這個大家應(yīng)該都知道昵济。一般緩存都是緩存一些不常常更新的以及訪問較多的數(shù)據(jù),如果數(shù)據(jù)庫業(yè)務(wù)數(shù)據(jù)較少野揪,而且訪問不多访忿,數(shù)據(jù)更新頻繁,那么我們其實沒有多少必要使用redis斯稳;使用redis反而會占用服務(wù)器資源海铆;
3:reids搭建使用;
? ?3.1 下載安裝(這里以windws為例)
? ? ? ? 下載地址:https://github.com/MSOpenTech/redis/releases
? ??????
3.2:解壓zip包挣惰,進入redis解壓地址點擊redis-server.exe,啟動redis服務(wù)端
? ??
? ?3.3:啟動redis-client.exe卧斟,這個是操作redis的窗口
3.4 redis的簡單使用;
? ? ? ?????
? ? ? ?更多redis命令可以查看redis的文檔憎茂,地址:https://www.runoob.com/redis/redis-hyperloglog.html