「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」
今天学习的redis基本常用操作整理如下:
在连接Redis端口时,Redis本身拥有16个数据库,连接默认使用第0个数据库。
我们可以使用select进行切换数据库
127.0.0.1:6379> SELECT 3 #切换数据库
OK
127.0.0.1:6379[3]> DBSIZE #查看DB大小
(integer) 0
使用数据库切换命令之后图中端口号之后的数字则表示切换到的数据库索引值。
图中表示此时处于索引值为3的数据库中
Redis数据库中数据的存储方式都是以键值对的形式进行存储
简单创建一个数据值命令可以使用set/get命令,如下。
set key value:设置一个键值对,以key为索引,存储value值。
get key:通过索引key获取所存储的数据。
key *:显示数据库中存储的所有键值对的key。
DBSIZE:查看数据库数据量大小
127.0.0.1:6379> keys *
1) "name"
2) "name1"
127.0.0.1:6379>
当在数据库中操作完之后需要清理数据库中数据时,可以使用以下两种命令:
flushdb:清除当前数据库信息(即清除当前所处数据库中的所有数据)
127.0.0.1:6379[3]> flushdb
OK
127.0.0.1:6379[3]> DBSIZE
(integer) 0
flushall:清除全部数据库信息(即清除所有[16个数据库]数据库中的所有数据)
127.0.0.1:6379[3]> flushall #清除全部数据库信息
OK
127.0.0.1:6379[3]> select 0
OK
127.0.0.1:6379> keys * #查看当前数据库数据
(empty array)
Redis中有众多键值对的类型,及其创建方式。各种类型内的操作命令之间都有千丝万缕的规律,之后的众多操作命令都是非常的重要,必须牢牢记住!
五种基本数据类型操作+三种特殊数据类型操作≈50种操作命令
明天继续加油,干就完了!