Redis
文章平均质量分 59
枫灵小宇
这个作者很懒,什么都没留下…
展开
-
Redis——通用命令
文章目录1.查看版本号 (进入到redis的bin目录)2.认证 (redis-cli客户端登录后)3.数据库切换4.查看当前库中key的数量:5.清除数据库:6.批量删除匹配的key7.事务8.设置密码:9.重写配置文件10.压测10.1.测试结果10.2.可选参数11.数据结构 1.查看版本号 (进入到redis的bin目录) 1.redis-server --verion 2.redis-server -v #pwd为密码 3.redis-cli -a pwd info # red原创 2021-01-23 16:22:36 · 115 阅读 · 1 评论 -
Redis————基准测试
文章目录1. 压测命令2.测试结果3.可选参数 1. 压测命令 redis-benchmark -h 127.0.0.1 -p 6379 -c 100 -n 10000 -t set,sadd 2.测试结果 ====== SET ====== 10000 requests completed in 0.09 seconds 100 parallel clients 3 bytes payload keep alive: 1 99.14% <= 1 milliseconds 100.原创 2021-01-22 21:43:04 · 205 阅读 · 0 评论 -
Redis——布隆过滤器(Bloom filter)
文章目录1.概念2.guava实现2.1.依赖2.2.初始化布隆过滤器2.3.布隆过滤器2.4.添加元素或者判断是否存在3.Redisson实现3.1.依赖3.2.注入或测试 1.概念 布隆过滤器是一个高空间利用率的概率性数据结构,主要目的是节省内存空间以及判断一个元素是否存在于一个集合中(存在误判的情况),可以理解为一个不怎么精确的 set 结构,当你使用它的 contains 方法判断某个对象是否存在时,它可能会误判。但是布隆过滤器也不是特别不精确,只要参数设置的合理,它的精确度可以控制的相对足够原创 2021-01-05 20:26:30 · 521 阅读 · 1 评论 -
Redis————数据结构(String、hash、list、set、zset、bitmap、geo、hyperloglog)
文章目录命令 命令 命令 描述 使用场景 keys * 查看所有key;支持模糊匹配 set key value [expiration EX seconds | PX milliseconds] [NX | XX] 设置key的值:EX seconds – 设置键key的过期时间,单位时秒PX milliseconds – 设置键key的过期时间,单位时毫秒NX – 只有键key不存在的时候才会设置key的值XX – 只有键key存在的时候才会设置key的值 get key 获原创 2020-12-16 22:33:38 · 131 阅读 · 0 评论 -
Redis————简介
文章目录1.概念2.应用场景3.数据结构4.持久化5.架构 1.概念 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(se原创 2020-12-15 22:27:13 · 231 阅读 · 1 评论 -
springboot整合curator实现分布式锁模拟抢购场景
文章目录1.环境说明2.maven依赖3.代码实现3.1.Redis3.1.1.配置文件3.1.2.redisTemplate配置3.2.Curator3.1.1.配置文件3.1.2.Curator配置3.2.测试 1.环境说明 序号 名称 版本 说明 1 springboot 2.2.1.RELEASE 2 curator 2.8.0 zookeeper的封装框架 3 redis 5.0.9 下载路径: https://github.com/tporadowski/redis/r原创 2020-06-20 23:20:53 · 477 阅读 · 0 评论 -
redis分布式锁的实现
redis分布式锁的实现 1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2.代码 ...原创 2019-07-29 22:16:06 · 164 阅读 · 0 评论