首页 > 数据库 >Redis

Redis

时间:2024-04-02 21:11:55浏览次数:26  
标签:cities1 cities2 cli Redis redis cities SMEMBERS

redis-cli SADD cities1 北京 上海 广州 深圳 杭州 苏州 南京 成都  
redis-cli SADD cities2 昆明 哈尔滨 济南 厦门 合肥 佛山 南昌 兰州  
redis-cli SADD cities3 银川 丽江 保定 三亚 桂林 襄阳

redis-cli SMOVE cities2 cities1 昆明

redis-cli SUNIONSTORE cities cities1 cities2 cities3

redis-cli SISMEMBER cities 北京  
redis-cli SISMEMBER cities2 北京

redis-cli SCARD cities  
redis-cli SCARD cities1

redis-cli SMEMBERS cities

redis-cli SPOP cities

redis-cli SMEMBERS cities  
redis-cli SMEMBERS cities1  
redis-cli SMEMBERS cities2  
redis-cli SMEMBERS cities3

redis-cli SDIFF cities1 cities2

redis-cli SDIFFSTORE cities4 cities cities1 cities2 cities3  
redis-cli SDIFFSTORE cities5 cities cities3

redis-cli SINTER cities cities4  
redis-cli SINTER cities cities1 cities2

redis-cli SREM cities5 杭州 深圳

# 注意:Redis 没有直接随机删除多个元素的命令,可以通过 SPOP 命令多次执行达到效果  
redis-cli SPOP cities5  
redis-cli SPOP cities5

标签:cities1,cities2,cli,Redis,redis,cities,SMEMBERS
From: https://www.cnblogs.com/gbcmakehsht/p/18111503

相关文章

  • MySQL、Redis 和 Zookeeper 实现分布式锁方法及优缺点
    MySQL、Redis和Zookeeper都可以用来实现分布式锁,每种技术都有其特定的实现方法以及各自的优缺点。MySQL分布式锁实现方法在MySQL中实现分布式锁通常涉及到使用数据库表。可以创建一个专用的锁表,并利用行的唯一性(例如利用唯一索引)来实现锁机制。使用基于事务的 FORUP......
  • redis-BitMap(位图)使用方法
    一,BitMap介绍使用位存储,信息状态只有0和1Bitmap是一串连续的2进制数字(0或1),每一位所在的位置为偏移(offset),在bitmap上可执行AND,OR,XOR,NOT以及其它位操作。二,应用场景签到统计、状态统计三,命令命令 描述setbitkeyoffsetvalue 为指定key的offset位设置值getb......
  • 非关系型数据库——Redis基本操作
    目录一、Redis数据库常用命令1.Set——存放数据 2.Get——获取数据3.Keys——获取符合条件的键值4.Exists——判断键值是否存在5.Del——删除指定键值6.Type——获取键值对应的类型7.Rename——对已有键值重命名(覆盖)8.Renamenx——对已有键值重命名(不覆盖)9.Dbsize—......
  • redis特殊数据类型-Geospatial(地理位置)用法
    一 Geospatial(地理位置)介绍使用经纬度定位地理坐标并用一个有序集合zset保存,所以zset命令也可以使用有效的经度从-180度到180度。有效的纬度从-85.05112878度到85.05112878度。二 Geospatial应用场景        通过georadius就可以完成附近的人功能withcoo......
  • Redis 高可用之持久化
    一.高可用相关知识1.什么是高可用在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)。但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量......
  • redis数据类型
    以下是Redis的主要数据类型及其使用场景:字符串(string)使用场景:存储用户信息、缓存热点数据等。特性:字符串是Redis最基本的数据类型,支持修改操作,可以用于实现计数器、分布式锁等功能。哈希(Hash)使用场景:存储用户信息、配置信息等。特性:哈希是键值对的集合,提供了存储字......
  • 【Redis教程0x0C】数据库与缓存的一致性保证
    1.引言当我们在实现业务的过程中,如果发现服务器的性能瓶颈在数据库时,就要考虑加上Redis,让它作为数据库的缓存了。这样,客户端请求数据时,如果能在缓存命中,就不用去查数据库了,这大大减轻了数据库的压力,提高了服务器性能。那么这里就产生了个问题,我们在数据更新的时候,既需要......
  • redis数据库
    1、redis数据库是什么?redis数据库是一个持久化缓存数据库,是一个高性能分布式的内存数据库,可以支持大量没有固定模式存储结构的数据。2、redis的特点?(1)开源免费(2)支持数据的持久化,将数据保存在磁盘当中,要使用的时候加载即可(3)redis支持key-value,以及set  zset  hash ......
  • Redis开源协议调整,我们怎么办?
    本文分享自华为云社区《Redis开源协议调整,我们怎么办?》,作者:华为云PaaS服务小智。2024年3月20日,Redis官方宣布,从Redis7.4版本开始,Redis将获得源可用许可证( RSALv2 )和服务器端公共许可证( SSPLv1 )的双重许可,时间点恰逢刚刚完成最新一轮融资,宣布的时机耐人寻味。 ......
  • 【Redisson】源码预读准备工作
    1 前言微服务常见的就是服务和服务之间的协同了,那么Redisson就是我们常用的一种协同工具了,所以想看看它的源码,只有了解它的原理,才能更好的正确使用它。2 准备工作既然要看是不是得先知道的它的源码地址呢?地址:Redisson源码有了源码,是不是还需要一份文档呢?没文档的话怎么......