![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
RunMonster
要么颓废得像坨屎,要么认真得像个疯子!!
展开
-
查看redis 内存使用情况
# 切换对应数据库select 2# 查看数据信息info# Memoryused_memory:1552032 #数据占用了多少内存(字节)used_memory_human:1.48M #数据占用了多少内存(带单位的,可读性好)used_memory_rss:11149312 #redis占用了多少内存used_memory_rss_human:10.63Mused_memory_peak:1591904 #占用内存的峰值(字节)used_memory_peak_huma.原创 2020-08-03 16:42:03 · 1414 阅读 · 0 评论 -
redis5 集群安装--redis-cluster命令使用(笔记)
准备somaxconn参数对于一个TCP连接,Server与Client需要通过三次握手来建立网络连接.当三次握手成功后, 连接队列上限。 系统中每一个端口最大的监听队列的长度,这是个全局的参数,默认值为128,具体信息为。修改# 重启后就没有了echo 2048 > /proc/sys/net/core/somaxconnvim /etc/sysctl.conf# 在/etc/sysctl.conf中添加如下net.core.somaxconn = 2048安装原创 2020-05-27 18:27:40 · 1092 阅读 · 0 评论 -
redis 事务
redis事务-不支持回滚理解:就是一个脚本,把命令放在一起,然后执行。(相当于把这个几个命令加锁,中间不会有其他的命令来打扰。)# 标记开始multi# 添加命令set a aaaset b aaaset c aaa# 执行事务exec不支持事务,错误的命令不会让事务停止,正常的命令会继续执行。java 处理@Testpublic void testMultiSuccess() { // 开启事务支持,在同一个 Connection 中执行命令 stringR.原创 2020-05-26 17:52:14 · 126 阅读 · 0 评论 -
redis-HyperLogLog--发布订阅
HyperLogLog1、介绍是用来做基数统计的算法,计算基数所需的空间总是固定 的、并且是很小的。 在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB 内存,就可以计算接近 2^64 个不同元素的基 数。 不会储存输入元素本身,所以 HyperLogLog 不能像集合那样,返回输入的各个元素。 大概有0.81%的错误率,但对于统计UV这种不需要很精确的数据是可以忽略不计的。 不会记录重复的元素。2、使用# 添加数据pfadd dataA 1 2 3 4.原创 2020-05-26 15:51:25 · 262 阅读 · 0 评论 -
redis 启动配置(笔记)
1、docker 指定配置启动redis新建 redis.conf# Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程deamonize no# 你可以绑定单一接口,如果没有绑定,所有接口都会监听到来的连接# bind 127.0.0.1 # 因为redis本身同步数据文件是按上面save条件来同步的,所以有的数据会在一段时间内只存在于内存中。默认为noappendonly no# 设置Redis连接密码,如果配置了连接密码,客户端在连.原创 2020-05-25 17:51:31 · 486 阅读 · 0 评论 -
spring boot 学习 redis-缓存
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency&...原创 2019-04-29 23:04:10 · 135 阅读 · 0 评论 -
redis 基础知识
Java缓存机制1、类似于static HashMap2、保存对象的有效性以及周期无法控制,这样很容易就导致内存急剧上升3、常用的有Oscache,Ehcache,Jcache,Jbosscache4、ehcache 主要是对数据库访问的缓存、oscache 主要是对页面的缓存Redis介绍1、非关系型的数据库2、Redis支持数据的持久化,可以将数据存放在硬盘上...原创 2019-04-25 16:34:54 · 206 阅读 · 0 评论 -
redis5-docker集群安装
2台服务器,每台3个redis容器,三主三重1、docker pull redis下载最新redis镜像当前(5.0.4)2、在/usr/local下,创建redis_cluster目录,在目录下创建redis-cluster.tmpl文件3、在redis-cluster.tmpl内容port ${PORT}protected-mode nocluster-enabl...原创 2019-04-27 09:17:22 · 378 阅读 · 0 评论