E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
运维redis
Redis
的企业级解决方案【缓存预热、雪崩、击穿、穿透】
文章目录缓存预热缓存雪崩概念:崩溃过程:问题排查:问题分析:解决方案:错峰策略调整缓存击穿概念崩溃过程问题排查问题分析解决方案:预防与监控缓存穿透(注意和击穿区分开)概念崩溃过程问题排查问题分析解决方案缓存预热场景:
redis
小树上的男爵
·
2024-02-02 12:23
redis学习
mysql
java
nosql
redis
redis
百万级数据量预热方案
一、需求描述项目中需要查询用户对应的地市信息,这些数据是存储在mysql数据库中,并且数据量是百万级别,查询频率高,所以想将需要查询的字段存储到
redis
中,来提高查询速度二、需求分析对
redis
数据预热
伟大的小冰
·
2024-02-02 12:53
redis
数据库
缓存
【Spring连载】使用Spring Data访问
Redis
(六)----
Redis
集群 Cluster
【Spring连载】使用SpringData访问
Redis
(六)----
Redis
集群Cluster一、使用
Redis
集群连接二、使用
Redis
Template和ClusterOperations使用
Redis
Cluster
85程序员老王
·
2024-02-02 12:52
spring
redis
java
Linux下查看系统中占用内存和CPU最多的进程
作为一名IT人员,是很有必要知道一些linux
运维
常用的命令的,一下为一些常用的
运维
命令组合,在Linux中如何查看CPU使用情况,如果查看内存使用情况,找出linux中最占用CUP或者内存的进行。
技术蜜糖罐
·
2024-02-02 12:18
linux
celery配置
配置文件在tasks.py(点击)同级下建立celeryconfig.py配置文件(配置文件的名字可以随意),写上如下代码broker_url='
redis
://127.0.0.1:6379/5'在tasks.py
youhebuke225
·
2024-02-02 12:45
Celery
python
Springboot+
Redis
分布式锁解决数据的并发问题(实测+源码)
案例说明1:在仓储系统中库存的获取,当用户1通过get方式获取到存如
redis
中的库存信息的时候,还没来得及减库存。用户2此时也通过get方式获取了库存信息。此时的库存信息就不是正确的库存信息。
雾林小妖
·
2024-02-02 12:13
redis解决方案
springboot技术
Java项目应用
redis
分布式
spring
boot
Celery基础用法
部署
Redis
&RabbitMQ使用RabbitMQ用作broker,
Redis
用作backend存放
梓沫1119
·
2024-02-02 12:42
Python
python
celery
【SpringBoot】
Redis
分布式锁 解决在多实例下数据并发问题 ~
theme:smartblue背景分布式是发展的趋势,随着信息化高度发达,业务量也是在呈几何式的上升,我们都会面临的就是项目分布式化,但同样的分布式也会碰见很多令人很头疼的问题,分布式不仅需要我们横向的拆分我们的细分业务,还需要为了高可用和高并发,横向的扩容和复制分裂实例。我们公司最近去年新开的一个大型项目,基本架构如图:这就需要我们考虑的问题有几点:资源竞争问题:多个节点需要同时访问共享资源,可
乐乐家的乐乐
·
2024-02-02 12:38
【SpringBoot】集成
源码
spring
boot
redis
分布式
Celeryconfig配置文件
#tasks.py文件名需与实例化对象第一个参数一致importtimefromceleryimportCelery
redis
_url='
redis
://Password@IP:port/0'rabbitmq_host
梓沫1119
·
2024-02-02 12:08
Python
python
开发语言
手撕基于
Redis
的分布式锁——Golang,附可用代码DisGo
1.背景介绍近期接到任务,需要用Golang开发一个基于
Redis
的分布式锁,因为目前网上已存在的golang分布式锁要么是性能都不够,要么就是功能不全,根据网上收集到的资料,最终决定参考
Redis
son
一口一个菠萝
·
2024-02-02 12:14
框架
redis
golang
分布式锁
DisGo
Redis
锁的使用姿势
单机设置锁
redis
提供了SETNX命令来设置不存在的key值,以及SETPX设置过期时间。
动态一时爽,重构火葬场
·
2024-02-02 12:12
db
distributed
concurrent
redis
数据库
Redis
stream特性了解
在发布订阅中我们了解到发布订阅模式存在的无法持久化保存消息和对于离线重连的客户端不能读取历史消息的缺陷,以下就来了解一下stream是如何解决这个问题的steam是类似于仅添加log的数据结构,提供了以下基本命令XADD:添加新条目到stream#语法xadd{key}{id_generator}{key}{value}[{key}{value}...]#id表示生成id的规则。*表示时间戳+序号
动态一时爽,重构火葬场
·
2024-02-02 12:11
db
redis
Spring Boot集成
Redis
son详细介绍
Redis
son是一个用于Java的分布式和高可用的Java对象的框架,它基于
Redis
实现。
修己xj
·
2024-02-02 11:26
springboot
spring
boot
redis
java
SpringBoot集成
Redis
son实现限流(二)
1.简介Springboot集成
Redis
son默认的限流器为令牌桶型限流器,底层是通过lua脚本去实现的。通过lua脚本我们可以去实现一个滑动窗口限流器,利用ZSET格式数据就可以轻松实现。
souldomain
·
2024-02-02 11:51
#
ratelimiter
spring
boot
redis
ratelimiter
怎么下载python并安装3.9.0,python下载安装教程3.10.0
Python可以应用于Web应用开发、网络爬虫、人工智能、数据处理、服务器
运维
工作等适合练手的python项目。以下为免费的资源下载网址(推荐官方
chatgpt001
·
2024-02-02 11:41
java
开发语言
人工智能
JAVA面试题分享四百一十四:明明定义了Bean,为什么就是依赖注入不了
情况是这样的,我最近在扩展
Redis
Template的实现,大概是这样的:public class Dadudu
Redis
Template extends
Redis
Template { private
之乎者也·
·
2024-02-02 11:38
JAVA
面试题分享
java
面试
开发语言
MGR+
Redis
安装
1.环境清理(每台主机都做)[root@server~]#yumremovemysql-server.x86_64-y[root@server~]#rm-rf/etc/my.cnf.d/[root@server~]#rm-rf/var/lib/mysql/[root@server~]#rm-rf/var/log/mysql/2.安装数据库(每台主机)[root@server~]#yuminstal
小朋友呀(sy)
·
2024-02-02 10:41
redis
javascript
服务器
Redis
Redis
是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
毛毛的毛毛
·
2024-02-02 10:39
redis
bootstrap
数据库
关于
Redis
核心数据结构与高性能原理
关于
Redis
核心数据结构与高性能原理一、
Redis
安装(以5.0.3为例)二、
Redis
的单线程和高性能执行快:单线程:I/O多路复用与多线程I/O:三、其他高级命令keys:全量遍历键scan:渐进式遍历键
秋天的一亩三分地
·
2024-02-02 10:00
Redis专栏
redis
数据结构
java
关于
Redis
Cluster集群
运维
与核心原理
关于
Redis
Cluster集群
运维
与核心原理1、
Redis
集群方案比较哨兵模式高可用集群模式2、
Redis
高可用集群搭建3、Java操作
redis
集群1、
Redis
客户端Jedis操作2、集群的SpringBoot
秋天的一亩三分地
·
2024-02-02 10:00
redis
运维
分布式
Redis
的核心数据结构以及高性能底层原理
文章目录一、
Redis
的单线程和高性能二、
Redis
的核心数据结构总结一、
Redis
的单线程和高性能
Redis
是单线程吗?
Redis
实际意义上来说不是单线程的。
今晚打老虎-lpc
·
2024-02-02 10:29
Redis
redis
数据结构
数据库
关于
Redis
持久化与主从与哨兵架构
关于
Redis
持久化与主从与哨兵架构一、
Redis
持久化1、RDB快照(snapshot)2、AOF(append-onlyfile)AOF重写RDB和AOF的选用:3、
Redis
4.0混合持久化
Redis
秋天的一亩三分地
·
2024-02-02 10:24
Redis专栏
redis
架构
非关系型数据库
关于
redis
key命名规范的设计
关于
redis
key命名规范的设计https://www.cnblogs.com/joshua317/p/11995197.html一、实现目标简洁,高效,可维护二、键值设计规约1、
Redis
key命名风格
荡仔小馒头
·
2024-02-02 10:21
redis
redis
php
c语言
redis
key命名规范_
Redis
几个实战经验积累
redis
是一种nosql数据库,他的数据是保存在内存中,同时
redis
可以定时把内存数据同步到磁盘,即可以将数据持久化,并且他比memcached支持更多的数据结构(string,list列表[队列和栈
weixin_39719042
·
2024-02-02 10:51
redis
key命名规范
redis模糊查询
redis
key命名规范_
redis
简介
key里面存储filed-value的map类型
redis
数据结构字符串类型散列类型(Hash)列表类型集合类型有序集合类型key不要太长,最好不要超过1024个字节,但也别太短,要有一个统一的命名规范
weixin_39807954
·
2024-02-02 10:51
redis
key命名规范
Redis
的使用规范
1、
Redis
的使用规范1.1、key的规范要点我们设计
Redis
的key的时候,要注意以下这几个点:以业务名为key前缀,用冒号隔开,以防止key冲突覆盖。
Meiko丶
·
2024-02-02 10:20
redis
redis
数据库
Java面试题总结,20多类1100道面试题含答案解析
面试题、Java集合/泛型面试题、Java异常面试题、Java种的IO与NIO面试题、Java反射面试题、Java序列化面试题、Java注解面试题、多线程与并发面试题、JVM面试题、MySQL面试题、
Redis
跟着我学Java
·
2024-02-02 10:19
面试
Java
程序员
java
jvm
面试
Java开发
经验分享
redis
key命名规范_
Redis
设计思路总结
前言目前大部分程序员,在使用
redis
的过程中,基本都存在或多或少的滥用。其中包括key的命名,失效时间,key的存储结构都非常随意。项目上线后,短短时间内内存水涨船高。
long_far
·
2024-02-02 10:19
redis
【
Redis
】key命名规范
问题:
Redis
中没有MySQL中Table的概念,我们应该如何区分不同类型的key?
刘婉晴
·
2024-02-02 10:48
Redis
redis
数据库
缓存
redis
下载与安装教程(centos下)
文章目录一,
redis
下载1.1上传到linux服务器上二,
redis
安装2.1安装依赖2.2解压包2.3编译并安装2.4指定配置启动2.5设置
redis
开机自启一,
redis
下载官网:https://
ChenWenKen
·
2024-02-02 10:18
服务端
redis
centos
数据库
Redis
key命名规范
Redis
key命名规范前言
Redis
中间件在项目开发中是非常常见的组件,在项目中,经常对
Redis
key命名比较头疼。本文就分享一下
Redis
key命名的规范,提高设计规范。
大伟攀高峰
·
2024-02-02 10:18
#
Redis
redis
数据库
database
Docker基础知识
Docker解决了什么问题一个项目中,部署时需要依赖于node.js、
Redis
、RabbitMQ、MySQL等,这些服务部署时所需要的函数库、依赖项各不相同,甚至会有冲突。给部署带来了极大的困难。
夜阑卧听风吹雨,铁马冰河入梦来
·
2024-02-02 10:47
微服务相关
docker
docker
容器
运维
Linux环境docker安装gitlab(简单粗暴,复制即用)
前言为方便
运维
,本人将常用docker安装镜像方式总结如下:一、安装gitlab1.查询镜像dockersearchgitlab2.拉取镜像可以根据自己需求拉取想要的版本,我选的是中文版dockerpulltwang2218
liaozk_c
·
2024-02-02 10:35
日常工作总结
linux
docker
gitlab
开源模型应用落地-业务优化篇(三)
因为在每个IM服务中,我们用JVM缓存了用户与WS的通道的绑定关系,并且使用
Redis
队列进行解耦。那扩展了IM服务实例之后,如何确保
Redis
队列的消息能正常消费,即如何能找回对应的用户通道?
charles_vaez
·
2024-02-02 10:57
开源大语言模型-实际应用落地
深度学习
spark题06
5.
redis
和memcache的区别?6.列举Spark中常见的端口,分别有什么功能?8.Spark官网中,你常用哪几个模块?11.yarn的原理?14.看过源码?你熟悉哪几个部分的源码?
博弈史密斯
·
2024-02-02 09:59
浅谈
Redis
键过期策略
浅谈
Redis
键过期策略在
Redis
中,我们都知道
Redis
的键值对都是存储在内存中的,要是我们一直往
Redis
中添加键值对,最后就会导致OOM,所以我们需要定期的去删除一些键值对,来保证内存不会爆,此时我们就需要了解
skier~
·
2024-02-02 09:14
Redis
java
mysql
数据库
浅谈MySQL优化技巧
硬件优化属于
运维
的工作,系统配置往往是由DBA进行优化。Java工程师是数据库系统的使用者
AlanLin824
·
2024-02-02 09:43
MySQL
mysql
mysql优化
字节跳动新一代云原生消息队列实践
作者:火山引擎云原生计算研发工程师|雷丽媛上文我们了解了在字节跳动内部业务快速增长的推动下,经典消息队列Kafka的劣势开始逐渐暴露,在弹性、规模、成本及
运维
方面都无法满足业务需求。
字节跳动云原生计算
·
2024-02-02 09:53
云原生
大数据
后端研发(PHP+go等)学习资料汇集
Laravel从入门到精通教程PHP设计模式系列基于PHPUnit编写单元测试2019腾讯php面试题php实现文件下载限速GO部分:go介绍与环境安装Golang从入门到精通教程其它:数据结构与算法
redis
i娟儿
·
2024-02-02 09:20
从[
redis
:LinkedList]中学习链表
listCreatelistInitNodelistEmptylistReleaselistAddNodeHeadlistLinkNodeHeadlistAddNodeTaillistLinkNodeTaillistInsertNodelistDelNodelistUlinkNodelistIndex
redis
3.2.100quic
JCGKS
·
2024-02-02 09:42
Redis
redis
链表
LinkedList
头插入
尾插入
GITLAB登陆提示403 forbidden
解决办法:(
redis
存储记录设置了时效性,所以一段时间后就会自动被解除)使用gitlab命令查看
redis
存储的被封禁的IP:/op
无名小倍
·
2024-02-02 08:28
开源软件综合
gitlab
403
gitlab 403 forbidden解决方法
gitlab-ctltail发现针对某个ip访问有大量403解决方法:进入
redis
查看是否有ip被封/opt/gitlab/embedded/bin/.
振峰#9527
·
2024-02-02 08:57
项目管理
【
Redis
】理论基础 - 数据结构
文章目录1.常用的数据结构1)字符串(Strings)2)哈希表(Hashes)3)列表(Lists)4)集合(Sets)5)有序集合(SortedSets)2.应用场景总结在
Redis
的世界中,数据结构是其强大之处
好久不见的流星
·
2024-02-02 08:55
Reids
redis
数据结构
缓存
Redis
常用操作和内存模型
转载:https://mp.weixin.qq.com/s/bv1-0xiLi_4wBNjP2QQVWQ几个常用命令行登录
redis
-cli-h127.0.0.1-p6379-a123查看内存infomemory
伍咖
·
2024-02-02 08:28
【
运维
知识进阶篇】Ansible自动化
运维
-PlayBook详解
这篇文章给大家介绍下PlayBook,我们叫它剧本,它是以一种固定的格式,将多个ad-hoc放入yml文件中。在Ansible中,剧本文件是yml结尾的,在SaltStack中剧本文件是sls结尾的,但是两者语法都是使用的yaml语法。PlayBook与ad-hoc区别1、PlayBook功能比ad-hoc全,是对ad-hoc的一种编排2、PlayBook能很好的控制先后执行顺序,以及依赖关系3、
我是koten
·
2024-02-02 08:28
#
进阶运维知识
运维知识分享
linux
centos
运维
ansible
nginx
Ansible自动化
运维
(三)Playbook 模式详解
博主简介 云计算领域优质创作者 华为云开发者社区专家博主 阿里云开发者社区专家博主交流社区:
运维
交流社区欢迎大家的加入!希望大家多多支持,我们一起进步!
A-刘晨阳
·
2024-02-02 08:53
《Linux从入门到精通》
《自动化运维》
运维
ansible
自动化
linux
服务器
了解Ansible自动化
运维
工具及模块的使用
它融合了众多老牌
运维
工具的优点,Pubbet和Saltstack能实现的功能,Ansible基本上都可以实现。Ansible能批量配置、部署、管理上千台主机。
为什么老是名字被占用
·
2024-02-02 08:23
自动化运维
运维
ansible
自动化
linux 安装
redis
5.0
ubuntu16.04.3在线安装
redis
5.0.0下载安装文件wgethttp://download.
redis
.io/releases/
redis
-5.0.0.tar.gz解压sudotarxzvf
redis
零一间
·
2024-02-02 08:35
MySQL
运维
实战(5.4) MySQL元数据乱码
作者:俊达表结构Comment乱码在数据库设计和管理过程中,表结构中的Comment字段乱码可能由DDL实际编码和character_set_client设置不一致引起。下面是一个详细的例子:$cattest_comment_utf8.sqlcreatetabletest_comment_utf8(aintcomment'列列列列列AAA')comment'BBBB表表表表表BBBB';$od-t
云掣YUNCHE
·
2024-02-02 08:45
MySQL运维实战
mysql
运维
android
Redis
中的BigKey问题
BigKey的具体表现是
Redis
中的key对应的value很大,很占空间,本质上是大value问题。
不秃头程序员11
·
2024-02-02 08:37
redis
数据库
缓存
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他