首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

RedisRedis常用命令

实例之间进行数据迁移的功能,整个迁移的过程分为两步; 1)在源redis上,dump命令会将键值序列化,格式采用的是RDB格式 2)在目标redis上,restore命令将上面序列化的值进行复原,其中ttl...参数代表过期时间,ttl=0代表没有过期时间 例子: 源redis 192.168.225.129:6379> get redis "world" 192.168.225.129:6379> dump...redis "\x00\x05world\a\x00\xe6\xe3\xe9w\xd8c\xa7\xd8" 目标redis 192.168.225.128:6379> get redis (nil) 192.168.225.128...:6379> restore redis 0 "\x00\x05world\a\x00\xe6\xe3\xe9w\xd8c\xa7\xd8" OK 192.168.225.128:6379> get redis..., 实时打印出redis服务器接收到的指令 10.14 save , 将当前 Redis 实例的所有数据快照(snapshot)以 RDB 文件的形式保存到硬盘

94920
您找到你想要的搜索结果了吗?
是的
没有找到

redis常用命令

#keys命令一般不在生产环境中使用,生产环境key很多,时间复杂度为o(n),用scan命令 ####2-dbsize 计算key的总数 dbsize #redis内置了计数器,插入删除值该计数器会更改...1 数字类型 bits 10101010 二进制(位图) #字符串value不能大于512m,一般建议100k以内 #用于缓存,计数器,分布式锁... 2.2 常用命令...用户如果点了赞,就把用户id放到该条记录的集合中 标签:给用户/文章等添加标签,sadd user:1:tags 标签1 标签2 标签3 给标签添加用户,关注该标签的人有哪些 共同好友:集合间的操作 5.4 总结...zrevrange #从高到低排序取一定范围 zrevrangebyscore #返回指定分数范围内的降序元素 zinterstore #对两个有序集合交集 zunionstore #对两个有序集合求并集 6.5 总结

81340

Redis常用命令

Redis常用命令 1.1. Redis全局命令 1.2. 内部编码 1.2.1. String 类型 1.2.2. Hash 哈希 1.3. 慢查询命令 1.4....事务 Redis常用命令 Redis全局命令 keys * : 查看所有的key,这个会遍历所有的键,复杂度为O(n),因此当存在了大量的key,应该禁止使用这个命令 dbsize :查看键key的个数...Redis会根据当前值的类型和长度决定使用哪种内部编码实现 比如set age 1,此时的编码就是int,可以使用object encoding age查看 Hash 哈希 ziplist (压缩列表...):当哈希类型元素个数小于hash-max-ziplist-entries配置(默认512个)、同时所有值都小于hash-max-ziplist-value配置(默认64字节)时,Redis会使用ziplist...hashtable(哈希表):当哈希类型无法满足ziplist的条件时,Redis会使用hashtable作为哈希的内部实现,因为此时ziplist的读写效率会下降,而hashtable的读写时间复杂度为

45620

Redis常用命令整理

key value       赋值         get key                取值     递增数字         incr key         当存储的字符串是整数形式时,redis...,然后再让 redis 依次执行这些命令         错误处理         (1)语法错误。...这种情况下,事务中只要有一个命令有语法错误,执行exec命令后redis                 就会直接返回错误,连语法正确的命令也不会执行                 注:redis 2.6.5...运行错误指在命令执行时出现的错误,比如使用散列类型的命令操作集合类型的键,这种错误在实际执行之前redis是无                 法发现的,所以在事务里这样的命令是会被redis接受并执行的...该命令的单位是毫秒         可以使用 pttl 命令以毫秒为单位返回键的剩余时间         另外不太常用命令:expireat 和 pexpireat,该命令第二个参数表示键的生存时间的截至时间

93490

redis常用命令大全

什么是Redis 基于内存的key-value数据库 基于c语言编写的,可以支持多种语言的api //set每秒11万次,取get 81000次 支持数据持久化 value可以是string,hash...缓存 图片 cmd访问redis redis-cli.exe -h 127.0.0.1 -p 6379 五种数据类型及命令 key keys * #获取所有的key select 0 #选择第一个库 move...mylist before a #插入 linsert mylist after a #插入 rpoplpush list list2 #转移列表的数据 set sadd myset redis...//给客户端设置一个名称 client setname myclient1 client getname config get port //configRewrite 对redis...appendfsync everysec #每秒备份一次 命令: bgsave #异步保存数据到磁盘(快照保存) lastsave #返回上次成功保存到磁盘的unix的时间戳 shutdown #同步保存到服务器并关闭redis

26320

Redis常用命令整理

Redis基础命令 命令 描述 ping 用于检测 redis 服务是否启动 info 查看redis信息 select 选择不同的keyspace,或者说database keys * 查看当前keyspace...下所有的key flushdb 清空当前keyspace下的数据 flushall 清空所有的keyspace下的数据 dbsize 查看当前keyspace下的一个键值对数量 save 持久化redis...中存储的数据到磁盘中 quit 退出客户端命令行 ---- Redis键命令 命令 描述 del key 该命令用于在 key 存在时删除 key dump key 序列化给定 key ,并返回被序列化的值...newkey 修改 key 的名称 renamenx key newkey 仅当 newkey 不存在时,将 key 改名为 newkey type key 返回 key 所储存的值的类型 ---- Redis...(decrement) append key value 如果 key 已经存在并且是一个字符串, APPEND 命令将 指定value 追加到改 key 原来的值(value)的末尾 ---- Redis

57610

Redis常用命令整理

key value       赋值         get key                取值     递增数字         incr key         当存储的字符串是整数形式时,redis...,然后再让 redis 依次执行这些命令         错误处理         (1)语法错误。...这种情况下,事务中只要有一个命令有语法错误,执行exec命令后redis                 就会直接返回错误,连语法正确的命令也不会执行                 注:redis 2.6.5...运行错误指在命令执行时出现的错误,比如使用散列类型的命令操作集合类型的键,这种错误在实际执行之前redis是无                 法发现的,所以在事务里这样的命令是会被redis接受并执行的...该命令的单位是毫秒         可以使用 pttl 命令以毫秒为单位返回键的剩余时间         另外不太常用命令:expireat 和 pexpireat,该命令第二个参数表示键的生存时间的截至时间

94670

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券