redis資料庫選擇 select

2022-09-12 06:24:13 字數 727 閱讀 9765

1、關於redis的select命令用法:

select index

切換到指定的資料庫,資料庫索引號 index 用數字值指定,以 0 作為起始索引值。

預設使用 0 號資料庫。

可用版本: >= 1.0.0

時間複雜度: o(1)

返回值: ok

redis> set db_number 0

# 預設使用 0 號資料庫

okredis> select

1# 使用 1 號資料庫

okredis[1]> get db_number # 已經切換到 1 號資料庫,注意 redis 現在的命令提示符多了個 [1]

(nil)

redis[1]> set db_number 1

okredis[1]> get db_number

"1"redis[1]> select

3# 再切換到 3 號資料庫

okredis[3]> # 提示符從 [1] 改變成了 [3]

2、redis配置檔案中下面的引數來控制資料庫總數:

database 16

#預設為16個資料庫,可以自己更改

3、每個資料庫都有屬於自己的空間,不必擔心之間的key衝突。

4、flushdb命令清除資料,只會清除當前的資料庫下的資料,不會影響到其他資料庫。

使用例項:

mysql選擇資料庫建立資料庫

在你連線到 mysql 資料庫後,可能有多個可以操作的資料庫,所以你需要選擇你要操作的資料庫。在 mysql 提示視窗中可以很簡單的選擇特定的資料庫。你可以使用sql命令來選擇指定的資料庫。以下例項選取了資料庫 runoob root host mysql u root penter passwor...

Redis資料庫(初級)

redis是乙個開源的非關係型資料庫,它採用c語言編寫,是乙個key value儲存系統,它儲存的value型別很多,包括string 字串 list 鍊錶 set 集合 zset 有序集合 hash 雜湊 比如,我們插入一條資料,如下 python view plain copy import r...

redis 多資料庫

一台伺服器上都快開啟200個redis例項了,看著就崩潰了。這麼做無非就是想讓不同型別的資料屬於不同的應用程式而彼此分開。那麼,redis有沒有什麼方法使不同的應用程式資料彼此分開同時又儲存在相同的例項上呢?就相當於mysql資料庫,不同的應用程式資料儲存在不同的資料庫下。redis下,資料庫是由乙...