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

【Redis】Redis常用命令

实例之间进行数据迁移的功能,整个迁移的过程分为两步; 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 文件的形式保存到硬盘

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

    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 总结

    86240

    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的读写时间复杂度为

    48320

    Redis常用命令整理

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

    99490

    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

    35820

    Redis常用命令整理

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

    98570

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券