Redis的基本操作 持續更新ing

2021-08-14 06:23:19 字數 978 閱讀 3430

redis是通過c語言原始碼編譯後進行使用的快取資料庫(key-value資料庫),並且其在磁碟持久化。

$ tar xzf redis-2.8.3.tar.gz //解壓

$ cd redis-2.8.3 //進入到這個解壓後的檔案

$ make //將c語言編譯

2、編譯完成後,在src目錄下,有四個可執行檔案redis-server、redis-benchmark、redis-cli和redis.conf(在src外)。然後拷貝到乙個目錄下。

3、啟動redis服務。

$ redis-server redis.conf

4、然後用客戶端測試一下是否啟動成功。

$ redis-cli

set name hello //建立key=name value=helo

get name //取key=name的value

redis的命名規則:

除了空格和'\n'以為其都可以作為key的名字,名字長度不做任何要求

redis的value可以為1gb大小,其可以存任何資料(包括)

exists key //查詢key是否設定

del key1 key2 keyn //刪除key1 key2 keyn

type key //返回key的資料型別(開始預設均為字串型別)

keys a*//返回全部a開頭的key,*表示全部長度全部字串r

dbsize //返回當前資料庫key的數量

expire key secons //設定乙個key的有效時間

ttl key//檢視key的有效時間還剩多久,-1為永久

select db index //選擇資料庫,對資料庫進行切換

move key db-index //移動key到db-index資料庫中

flushdb //刪除當前資料庫全部key

flushall //刪除全部資料庫的全部key

git的基本操作(持續更新)

發現周圍的人,貌似都對git不太熟悉,當然包括我自己。於是乎,特意寫下此文,幫助自己更好地對git進行操作 一 什麼是git?這個,我不想多說,簡單而言,就是能幫助你進行版本控制,記錄你的歷史提交記錄,還可以回滾,反正具有很強的實用性 二 git的基本操作 1.git clone 轉殖專案到本地。2...

php下redis的簡單操作 持續更新

string 型別操作 string是redis最基本的型別,而且string型別是二進位制安全的。意思是redis的string可以包含任何資料。比如jpg或者序列化的物件 redis set key xf 基本設定簡直的方法 redis get key xf 基本取值方法 redis setex...

Redis學習總結,持續更新

1.使用場景 業務資料常用 讀操作遠大於寫操作 資料總量不太大 2.快取 將資料直接存放在記憶體,極大減少資料庫壓力。3.常用操作 4.基本的資料結構 字串incrincrbydecrdecrbygetset 雜湊表 是乙個string型別的field和value的對映表,乙個key可以有多個fie...