语法:hset 哈希名 键 值
添加
hset info username lhc 一次性插入多个值 hset info username lhc age 23 address "四川省成都市"删除
一次删除多个属性hdel info username age 一次删除所有的值del info(哈希名)获取所有的值
hgetall info判断哈希中是否存在某个键值
存在返回1,不存在返回0
hexists info2 age获得哈希表中的数量
hlen info2获得哈希表中所有的属性名
hkeys info2获得哈希表中所有属性的值
hvlas info2是按插入顺序排序的字符串列表,与数据结构中的list一样
添加
左端添加lpush mylist 1 右端添加lpush mylist a查看
lrange mylist 0 -1弹出
一次只弹出一个
左端弹出lpop mylist 右端弹出rpop mylilst查看长度
llen mylist仅当表存在时插入数据(在左侧)
lpushx mylist x选择数据库 select DatabaseNumber(select 0)
将数据移动至指定数据库
move a 1//将数据a移动至1号数据库使用multi、exec、discard来实现事务
multi开启事务exec提交事务discard 回滚事务将内存中的数据保存在硬盘中
两种数据持久化的方式: RDB方式:在指定的时间间隔内将内存中的数据集快照写入到磁盘AOF方式:以日志的形式记录服务器的每一个操作,在服务器重新启动时导入数据