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锁
Go爬虫学习笔记_go爬虫的知识储备
(type)比较并发协程通道声明、初始化读写关闭作为参数作为返回值单方向的通道,用于只读和只写场景select,随机执行context协程优雅退出级联退出原子
锁
:atomic互斥
锁
读写
锁
:适合多读少写场景
2401_86372470
·
2025-02-25 04:59
golang
爬虫
学习
焱老师带你学习MYSQL系列 第一篇 (MYSQL 整体架构)
相关系列链接焱老师带你学习MYSQL系列第六篇(MYSQL是如何实现
锁
的)焱老师带你学习MYSQL系列第五篇(MYSQL事务隔离级别是如何实现的)焱老师带你学习MYSQL系列第四篇(MYSQL优化器详解
weixin_44669461
·
2025-02-25 04:57
MYSQL
mysql
学习
架构
勇敢尝鲜之Springboot3大坑-集成Mybatisplus报错:ddlApplicationRunner
作者主页:青花
锁
简介:Java领域优质创作者、Java微服务架构公号作者简历模板、学习资料、面试题库、技术互助文末获取联系方式往期热门专栏回顾专栏描述Java项目实战介绍Java组件安装、使用;手写框架等
青花锁
·
2025-02-25 03:25
项目实战
Java微服务
ddlAppRunner
Springboot
mybatisplus
Java 进阶:如何让线程主动让出 CPU
CPUThreadsleepThreadyieldThreadcurrentThreadsuspendObjectwaitLockSupportparkThreadstopJava进阶:如何让线程主动让出CPUThread.sleepsleep方法可以让线程主动让出CPU,但是并不会释放
锁
。
begei
·
2025-02-25 02:46
面试
学习路线
阿里巴巴
java
开发语言
DPVS_dpvs学习笔记: 2 启动流程
整个工程量其实不大,截止到现在dpvs代码量只有不到2w行,相当轻量级了,和当年
redis
开源时体量相当。整体架构先看架构图,对外交互层controlplane比较像lvs,不会陌生。
熊勒个猫
·
2025-02-25 01:40
DPVS
leecode:LRU算法
二、mysql和
redis
中的使用ySQL和
Redis
都采用了LRU算法来管理内存中的缓存数据,以提高性能并防止内存溢出。下面是它们如何使用LRU算法的:M
讨吃的讨吃了
·
2025-02-25 00:32
算法
golang
LRU
SpringBoot(三)缓存
创建项目,功能编写1.2默认缓存体验1.3缓存注解介绍1.3.1@EnableCaching注解1.3.2@Cacheable注解1.3.3@CachePut注解1.3.4@CacheEvict注解2整合
Redis
程序员云笔记
·
2025-02-25 00:01
Java
spring
boot
缓存
java
详解
Redis
淘汰策略
引言
Redis
是一个高性能的内存数据库,广泛应用于缓存系统、消息队列等场景。当
Redis
的内存达到限制时,需要根据一定的策略来淘汰数据,以便腾出空间给新数据。
优人ovo
·
2025-02-25 00:59
redis
mybatis
数据库
【复习】
Redis
数据结构
Redis
常见的数据结构String:缓存对象Hash:缓存对象、购物车List:消息队列Set:点赞、共同关注ZSet:排序Zset底层?
xiaolin0333
·
2025-02-25 00:58
复习=。=
redis
数据库
缓存
Redis
缓存问题及内存淘汰机制
日常开发中,掌握
Redis
缓存的各类问题及其解决方案,以及内存淘汰机制,是提升系统性能和稳定性的关键。
猿究院-郭忠航
·
2025-02-25 00:28
缓存
redis
java
Redis
知识深度总结文档
Redis
知识深度总结文档一、
Redis
简介与基础概念
Redis
(RemoteDictionaryServer)是一个开源的高性能键值对存储数据库,由SalvatoreSanfilippo(网名antirez
jay丿
·
2025-02-24 22:49
redis
数据库
缓存
Redis
中列表(List)常见命令详解
列表(List)常见命令详解在
Redis
中,列表(List)是一种线性数据结构,允许在列表的头部和尾部进行高效的元素添加和删除操作。列表中的元素是有序的,并且可以重复。
jay丿
·
2025-02-24 21:14
redis
list
数据库
mongodb的并发优化
MongoDB的
锁
模式MongoDB的
锁
设计MongoDB的高性能表现离不开它的多粒度锁机制。多粒度主要可以针对不同层级的数据库对象进行枷锁,通过避免全局性的互斥来提升并发能力。
hzulwy
·
2025-02-24 19:28
数据库
数据库
数据结构:基数排序(c++实现)
个人主页:个人主页个人专栏:《数据结构》《C语言》《C++》《Linux》《网络》《
redis
学习笔记》文章目录基数排序的定义和基本原理基本原理具体步骤基数排序的优缺点:代码实现总结基数排序的定义和基本原理基数排序
水月梦镜花
·
2025-02-24 18:16
数据结构和算法
数据结构
c++
开发语言
中间件专栏之
redis
篇——
redis
基本原理、概念及其相关命令介绍
一、
redis
是什么
redis
是remotedictionaryservice的简称,中文翻译为远程字典服务;
redis
是一种数据库,若按照类型来归类,则其可以被归入三个类型数据库,分别为:内存数据库、
文弱书生子
·
2025-02-24 17:46
中间件
中间件
redis
数据库
《Java高并发与多线程:从原理“破壁”到实战“狂飙”的硬核攻略》
Java必学,看一眼不吃亏,万一对你有用呢,本文万字解析进程与线程本质,讲解了多线程和高并发的原理,详解synchronized
锁
升级机制,剖析JUC工具库与线程池异步,结合实时监控,电力调控等高并发场景
以恒1
·
2025-02-24 16:37
java
docker-compose 搭建
redis
集群(三台服务器,每台服务器上一主一从)
文章目录1、前言2、准备工作2.1、Docker安装2.2、docker-compose安装2.3目录创建3、
redis
配置文件3.1生成
redis
.conf文件3.2shell文件无法执行问题解决3.3docker-compose.yml
黑尾土拨鼠
·
2025-02-24 16:34
redis
docker
docker
redis
服务器
docker-compose
支持增量备份、
Redis
分片集群继续优化...还有更多Addon功能优化等你体验!
KubeBlocksv0.9.3正式发布啦!本次发布包含了一些新功能、关键的错误修复以及各种改进,继续优化数据库管理体验。更多新功能等您探索!以下是详细的更新内容。升级指南指路:https://cn.kubeblocks.io/docs/preview/user-docs/upgrade-kubeb...KubeBlocks新特性MemberJoinAction:生命周期操作支持memberjoi
·
2025-02-24 14:30
详解
Redis
数据结构(附源码)
引言只有弄明白
Redis
数据结构,才能理解它如此快速的原因,并不只是它存储于内存,本篇文章将拆开
Redis
数据结构分析它高效的原因字符串(String)基本概念:字符串是
Redis
中最基本的数据结构,可以存储任何形式的字符串
优人ovo
·
2025-02-24 14:23
redis
数据结构
数据库
Redis
系列之-
Redis
-Sentinel哨兵
一主从复制高可用主从复制存在的问题:主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master主从复制,只能主写数据,所以写能力和存储能力有限二架构说明可以做故障判断,故障转移,通知客户端(其实是一个进程,sentinel也是一个服务端),客户端直接连接sentinel的地址多个sentinel发现并确认master有问题选出一个sentinel作为领导选取一个s
just_do_it_98
·
2025-02-24 14:49
redis高级
数据库
数据库
redis
Redis
集群:Sentinel哨兵模式讲解
Sentinel:分布式系统的流量防卫兵Sentinel简介:随着微服务的流行,服务器和服务器之间的稳定性变得越来越重要。Sentinel是面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。Sentinel具有以下特征:丰富的应用场景:Sentinel承接了阿里巴巴近10年的双十一大促流量的核心场景,例如秒杀(即突发流
太阳打伞
·
2025-02-24 14:49
云服务
redis
sentinel
java
linux
分布式
在线教育系统设计方案
2.技术栈选型2.1后端技术栈核心框架:SpringBoot3.x数据库:MySQL8.x持久层框架:MyBatisPlus缓存:
Redis
消息队列:RabbitMQ搜索引擎:Elasticsearch
翱翔-蓝天
·
2025-02-24 13:10
java
飞天侠:用 aio
redis
加速你的
Redis
操作
前言如果你还在用同步方式操作
Redis
,你的应用可能还停留在“慢跑”阶段,而不是极速奔跑!在现代高性能应用中,响应速度至关重要,而异步操作就是那把解锁高速的钥匙。
星际编程喵
·
2025-02-24 11:57
Python探索之旅
redis
数据库
缓存
python
thinkphp5.1使用
redis
并使用
创建一个
redis
类'172.21.20.13',//'port'=>'6379',//'timeout'=>'0',//'retry'=>'0',//'readTimeout'=>'0',//'auth
❀想容
·
2025-02-24 09:13
thinkphp5
PHP
thinkphp5.0配置
Redis
官方文档就缓存的配置如下:$options=[//缓存类型为File'type'=>'File',//缓存有效期为永久有效'expire'=>0,//缓存前缀'prefix'=>'think',//指定缓存目录'path'=>APP_PATH.'runtime/cache/',];Cache::connect($options);看着让人不明所以,也不知道在哪配置,经过研究,应在applicati
denglansui3484
·
2025-02-24 09:41
数据库
php
go-
redis
——入门
下载
Redis
的第三方库:gogetgithub.com/go-
redis
/
redis
/v8一.连接
redis
服务器varrdb*
redis
.Clientvarctx=context.Background
长不胖的路人甲
·
2025-02-24 06:54
golang
redis
开发语言
redis
常用命令大全
连接
redis
#ls#
redis
-cli连接本地的
redis
服务停止
redis
redis
-clishutdownEXISTS判断是否存在1为存在0不存在EXPIRE设置有效时间-1永久-2失效key操作命令获取所有键语法
我想去拉萨。
·
2025-02-24 06:23
redis
redis
java
数据库
Redis
命令参考手册(五大基本数据类型)
tex\color{#06f218}{psetex}psetex](#color06f218psetex_105)+[get\color{#06f218}{get}get](#color06f218get_120)+[getset\color{#06f218}{getset}getset](#color06f218getset_142)+[strlen\color{#06f218}{strlen}
2401_87361192
·
2025-02-24 06:52
redis
数据库
缓存
分布式
锁
的实现(秒杀为背景)
1.1ID生成策略采用UUID雪花算法采用
Redis
的自增并且根据业务进行拼接采用
Redis
的自增并且根据业务进行
..Serendipity
·
2025-02-24 06:50
redis
redis
std::thread的同步机制
互斥
锁
(std::mutex)原理:互斥
锁
是一种最基本的同步原语,用于保护共享资源。同一时间只允许一个线程访问被互斥
锁
保护的代码段,其他线程必须等待该线程释放
锁
后才能继续访问。
li星野
·
2025-02-24 05:47
C++
c++
学习
开发语言
《西湖绸》(仿郭敬明「蜀绣」)
(苏轼)孤山寺北云脚低(白居易)白沙堤上系兰舟半城烟雨半城绸(化用"半壕春水一城花")【副歌1】三潭月影缝着二十四桥秋(张岱/杜牧)柳浪闻莺处谁裁锦字收断桥残雪绣白蛇千年眸(白蛇传典故)雷峰斜照里金线
锁
重楼
·
2025-02-24 05:45
后端
分布式之Gossip协议
目录Gossip协议
Redis
如何通过Gossip协议进行通信的?
点滴~
·
2025-02-24 05:46
分布式
深入解析Java线程锁机制:从原理到最佳实践
Java提供了多种线程锁机制来保障线程安全,本文将深入探讨Java中的各种
锁
实现、使用场景和优化策略。
XU磊260
·
2025-02-24 05:15
JAVA
java
Springboot(四十九)SpringBoot3整合jetcache缓存
缓存分为本地caffeine缓存和远程
redis
缓存。现在有一个小小的问题,我想使用本地caffeine缓存和远程
redis
缓存组成二级缓存。还想保证他们的一致性,这个事情该怎么办呢?
camellias_
·
2025-02-24 02:58
spring
boot
缓存
后端
hive运维
hive锁相关showlocks;查看
锁
unlocktable表名;释放
锁
发现释放不了
锁
,执行下面sethive.support.concurrency=false;sethive.txn.manager
花泽啸
·
2025-02-23 23:04
Hive
hive
Redis
学习笔记——(17)
Redis
面试题及答案
Redis
面试题1.什么是
redis
?
码农小高
·
2025-02-23 23:04
Redis
redis
学习
数据库
MySQL数据库笔记——多版本并发控制MVCC
文章目录背景介绍数据库并发控制——锁机制悲观
锁
和乐观
锁
悲观
锁
乐观
锁
数据库并发控制——MVCC的引入MVCC和锁机制的对比MySQL的多版本并发控制(MVCC)快照读和当前读快照读和当前读的对比隐藏的系统列
Good Note
·
2025-02-23 22:59
MySQL数据库笔记
数据库
mysql
笔记
Redis
数据库面试——数据结构类型知识
本文详细介绍
Redis
提供的5种基本数据结构类型和4种特殊类型,除此之外,还有8种底层数据结构,每种结构类型有其特点和适用场景。
Good Note
·
2025-02-23 22:25
补档
数据库
redis
面试
服务端
后端
数据结构
缓存
Spring Bean 如何保证并发安全???
的作用域的情况下,可以避免在Beon中存在可变状态的声明,尽量将状态信息存在方法内部的局部变量中,或者使用线程安全的数据结构,如ConcurrentHashMap来管理状态3、使用Java并发编程中提供的
锁
G丶AEOM
·
2025-02-23 20:45
八股
普通学习区
java
八股
spring
redis
sentinel配置“sentinel parallel-syncs mymaster 1“详解
在
Redis
Sentinel的配置中,sentinelparallel-syncsmymaster1这一行配置的作用是控制故障转移(Failover)后,允许同时向新主节点(NewMaster)发起数据同步的从节点
学会了没
·
2025-02-23 19:40
redis
sentinel
bootstrap
Redis
常用的五种数据类型
Redis
常用的五种数据类型一、字符串(String)简介字符串是
Redis
中最基本的数据类型,可以存储任何类型的数据(如文本、数字、二进制数据等)。每个字符串的最大长度可以达到512MB。
HinINAX
·
2025-02-23 18:04
redis
chrome
数据库
Redis
中Lua脚本的使用场景
Redis
中的Lua脚本可以用于多种场景,以下是一些常见的使用场景及其对应的Java实现示例。
思静鱼
·
2025-02-23 17:54
#
Redis-缓存
redis
lua
【RabbitMQ业务幂等设计】RabbitMQ消息是幂等的吗?
以下是8种核心实现方案及最佳实践:一、消息唯一标识符(MessageDeduplication)原理每条消息携带全局唯一ID(如UUID、SnowflakeID)消费者维护已处理消息ID的存储(
Redis
星星点点洲
·
2025-02-23 16:19
RabbitMQ
rabbitmq
volatile关键字详解,看了包会!
六、volatile在单例模式中的应用(双重检查
锁
)七、总结我的其他文章也讲解的比较有趣,如果喜欢博主的讲解方式,可以多多支持一下,感谢!
码熔burning
·
2025-02-23 14:03
多线程
java
开发语言
一次使用JDBC流式读取MYSQL数据库引发MYSQL服务性能问题的分析
背景:因公司业务需要,需要将mysql数据库中的一些数据放到
redis
中进行缓存,以提高查询效率。
eaglesstone
·
2025-02-23 14:59
mysql数据库
数据库
mysql
docker exec -it 4f
redis
-cli的时候报Could not connect to
Redis
at 127.0.0.1:6379: Connection refused
在Docker容器中执行
redis
-cli时出现Connectionrefused错误,通常是因为
Redis
服务没有在预期的IP地址或端口上运行。
eaglesstone
·
2025-02-23 14:59
docker
redis
容器
大白话深入浅出讲嵌入式C语言多线程编程
目录第一章线程基础与操作1.1线程的创建与启动1.2线程资源的管理与释放第二章线程同步与通信2.1互斥
锁
与条件变量的运用2.2线程间的消息传递与共享内存第三章锁机制与线程安全3.1
锁
的类型与选择3.2线程安全问题的识别与修复第四章并发算法与性能优化
大模型大数据攻城狮
·
2025-02-23 12:18
多线程
并发编程
资源竞争
开源软件
看门狗
硬件寄存器
N系统协同-惠享佳智能
锁
接触之初,老板就给我丢了一个文档.及访问文档的账号.惠享佳智能
锁
文档中心业务状况:以前有团队已经对接过,只是中途中断,我现在又重新对接,并接入新
锁
调试.我的状况:对接过一次通通
锁
,但通过一天对文档的大致研究
庖丁解java
·
2025-02-23 09:51
java
Java全栈项目 - 智能停车场管理系统
技术栈后端SpringBoot2.7.xSpringSecurityMyBatis-PlusMySQL8.0
Redis
JWT前端Vue3ElementPlusAxiosEchartsVueRouterPinia
天天进步2015
·
2025-02-23 07:11
Java项目实战
java
开发语言
Android中自定义权限permission
Android权限就相当于一把
锁
,将Android组件锁上,只有应用内的组件以及有权限的不同应用可以访问。Android中的运行时安全性检查是在进程级别和操作级别上进行的。
code_wang_hui
·
2025-02-23 04:14
Android
android
app
开发人员
应用
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他