会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
凸然猿
深耕研发领域多年,提供技术指导
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
19
下一页
2021年3月31日
Redis:持久化(RDB,AOF)
摘要: RDB和AOF是redis持久化的基本! 一,RDB(Redis DataBase) 在指定的时间间隔内将内存中的数据集快照写入磁盘,实现持久化,也就是Snapshot快照,它恢复时是将快照文件直接读到内存里 RDB工作过程: Redis会单独创建一个(fork)子进程来进行持久化,他的数据来源于(
阅读全文
posted @ 2021-03-31 10:03 凸然猿
阅读(138)
评论(0)
推荐(0)
2021年3月29日
Redis:Redis.conf 详解
摘要: 一.网络 bind 127.0.0.1 #绑定的ip protected-mode yes #保护模式 port #端口设置 二.通用GENERAL daemonize yes #以守护进程的方式运行,默认是no,需要自己开启为yes(允许后台运行) pidfile /var/run/redis_6
阅读全文
posted @ 2021-03-29 21:18 凸然猿
阅读(167)
评论(0)
推荐(0)
Redis:springboot整合redis(redis的配置类+工具类)
摘要: 前言: 在SpringBoot2.x之后,原来使用的jedis被ti替换为了lettuce jedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全,使用jedis pool连接池!更像BIO模式 lettuce:采用的是netty,实例可以在多个线程中进行共享,不存在线程不安全的情
阅读全文
posted @ 2021-03-29 20:26 凸然猿
阅读(2107)
评论(0)
推荐(1)
2021年3月28日
Redis:jedis操作Redis
摘要: 什么是jedis? 是Redis官方推荐的java链接开发工具,使用java操作Redis的中间件!如果要使用java操作Redis,那么一定要对jedis十分熟悉 1,导入相关依赖 <!--导入jedis的包--> <dependencies> <!-- https://mvnrepository
阅读全文
posted @ 2021-03-28 19:33 凸然猿
阅读(66)
评论(0)
推荐(0)
2021年3月25日
Redis:事务,乐观锁(redis的watch监控实现乐观锁)
摘要: 前言:在学习redis时候发现它的事务并不支持事务的原子性,但支持一致性,这不由得想到事务的原子性和一致性到底有什么区别呢? 事务原子性和一致性本质上他们的关注点是不一样的,但却又类似的逻辑没所以有时候容易搞混 原子性:一个事务有多个服务,如果当前事务的一个服务失败了,那边在失败服务之前执行成功的服
阅读全文
posted @ 2021-03-25 20:57 凸然猿
阅读(287)
评论(0)
推荐(0)
Redis:特殊数据类型,hyperloglog(基数),bitmap(位存储)
摘要: 一,Hyperloglog(基数) 1.什么是Hyperloglog(基数) 一个集合中的不重复的元素, eg:A{1,3,5,7,8,7} B{1,3,5,7,8} 基数(不重复的元素)= 5,可以接受误差 2.应用场景 统计页面访问量:一般一个人或多次访问一个网页,当统计时不能将一个人的多次访问
阅读全文
posted @ 2021-03-25 18:50 凸然猿
阅读(147)
评论(0)
推荐(0)
Redis:特殊类型geospatial(地理位置类型,纬经度)
摘要: redis地理空间中文文档:http://www.redis.cn/commands/geoadd.html 主要用于计算地理位置的经纬度让后将结果返回给视图 1.geoadd 指令 #geoadd 添加地理位置 #规则:两级无法直接添加,在实际业务中一般会下在城市数据,直接通过java程序一次性导
阅读全文
posted @ 2021-03-25 18:47 凸然猿
阅读(254)
评论(0)
推荐(0)
Redis:zset常用指令
摘要: zset,有个有序的set集合,通过scores去确定优先级排序 1.添加,排序 127.0.0.1:6379> zadd dalielie 5000 g #添加元素到zset集合中(integer) 1127.0.0.1:6379> zadd dalielie 9000 c(integer) 11
阅读全文
posted @ 2021-03-25 18:45 凸然猿
阅读(322)
评论(0)
推荐(0)
Redis:hash常用指令
摘要: hash集合里存到值是k v形式的,所以存的时候也要k v的样子去存 1.设置值 hset {集合 name} {key} {value } 2.得到值 hget {集合name} {key name} hgetall {集合name} #获得当前hash集合的所有值 3,删除指定hash集合中某个
阅读全文
posted @ 2021-03-25 18:43 凸然猿
阅读(155)
评论(0)
推荐(0)
Redis:set集合常用常用指令
摘要: 注意:set里的值是不能重复的,指令一般以 s 开头 如果当前的set值都属整数的话,set里元素会默认排序 1.添加值 sadd {set name} {value} 2.获取set中元素的个数 scard {set name} {value} 3.移除set集合中的指定元素 srem {set
阅读全文
posted @ 2021-03-25 18:42 凸然猿
阅读(362)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
19
下一页
公告