- 博客(7)
- 收藏
- 关注
原创 redis通用指令-db基本操作
数据库redis为每个服务提供有16个数据库,编号从0到15每个数据库之间的数据相互独立切换数据库select index其他操作quitping(ping PONG 可爱。)(测试是否连接,无连接的时候不会返回值)echo message数据移动move key db(保证目标数据库中没有这个key,否则失败)数据清除dbsize(返回库中数据总量)flushdb(删除当前库)flushall(掀桌子)...
2020-06-13 16:07:16 613
原创 基本操作key-指令通用
key 特征key是一个字符串删除指定keydel key获取key是否存在exists key获取key的类型type key为指定key设置有效期expire key secondspexpire key millisecondsexpireat key timestamppexpireat key milliseconds-timestamp后面俩加at 用的是时间戳获取key的有效时间tt1 keyptt1 key切换key从时效性转换为永久性persist ke
2020-06-13 15:54:54 893
原创 redis基础数据类型sorted_set
新的存储需求:数据排序有利于数据的有效展示,需要提供一种可以根据自身特征进行排序的方式添加数据zadd key score1 member1 [score2 member2]获取全部数据——输出排序完的memberzrange key start stop [WITHSCORES](由小到大)zrevrange key start stop [WITHSCORES](反向操作 由大到小)(加上withscores 会在输出的时候member后加上score,奇数位member,偶数位scor
2020-06-09 10:53:16 487
原创 redis基础数据类型list
数据存储需求:存贮多个数据,并对数据进入存储空间的顺序进行区分list类型:保存多个数据,底层使用双向链表存储结构实现。基本操作添加修改lpush key value [value2]rpush key value [value2]获取数据lrange key start stoplindex key indexllen key左插右查右插左查查询全部lrange key 0 -1获取兵移除数据lpop keyrpop key...
2020-06-09 10:52:38 91
原创 redis基础数据类型set
新的存储需求:存储大量的数据,在查询方面提供更高的效率需要的存储结构:能够保存大量的数据,搞笑的内部存储机制,便于查询添加数据sadd key member1 [member2]获取全部数据smembers key删除数据srem key member1 [member2]获取集合数据总量scard key判断集合中是否包含指定数据sismember key member业务场景用户设置3项爱好,如何随机推送信息随机获取集合中指定数量的数据srandmember key [co
2020-06-04 12:43:14 79
原创 redis基础数据类型hash
新需要的存储结构:一个存储空间保存多个键值对数据hash类型:底层使用哈希表结构实现数据存储hset key field valuehget key fieldhgetall keykey和value都会占一行hdel key field1 {field2}hmset key field1 value1 field2 value2hmget key field1 field2//获取哈希表中字段的数量hlen key//获取哈希表中是否存在指定的字段hexists key field
2020-06-02 10:53:44 133
原创 redis基础数据类型string
族简单的数据存储类型,最常用的数据存储类型一个存储空间保存一个数据set key valueget keydel key(integer) 1/0 成功/失败mset key1 value key2 value2mget key1 key2strlen key - return 长度append key value - return 追加完的长度incr keyincrby key incrementincrbyfloat key increment自增decr keydecr
2020-05-31 00:55:51 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人