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缓冲区
消息队列之 RabbitMQ基本流程
市面上的消息队列产品有很多,比如老牌的ActiveMQ、RabbitMQ,目前我看最火的Kafka,还有ZeroMQ,去年底阿里巴巴捐赠给Apache的RocketMQ,连
redis
这样的NoSQL数据库也支持
搬砖养女人
·
2025-03-01 08:31
数据库架构
java
spring
tomcat
sql
Go语言学习笔记(五)
文章目录十八、go操作MySQL、
Redis
MySQL
Redis
十九、泛型泛型函数泛型类型泛型约束泛型特化泛型接口二十、workspaces核心概念示例二十一、模糊测试十八、go操作MySQL、
Redis
MySQLpackagemainimport
正在绘制中
·
2025-03-01 07:56
Go语言学习之路
golang
学习
笔记
数据结构——
Redis
中的bitmap
Redis
中提供的函数接口有:SETBITkeyoffset对key所储存的字符串值,设置或清除指定偏移量上的位(bit)。>=2.2.0O(1)GETBITkeyoffset对key
Overcautious
·
2025-03-01 07:52
数据结构
redis
数据结构
缓存
【八股】非关系型数据库篇(
Redis
+ES)
关系型和非关系型数据库特性关系型数据库(RDBMS)非关系型数据库(NoSQL)数据模型表格(行和列)文档、键值、列族、图等多样化模型模式固定(Schema)灵活的,无需预定义结构扩展性纵向扩展为主,横向扩展困难横向扩展容易,适合大规模分布式系统事务支持完全支持ACID事务多数不支持或仅支持单一操作的事务查询语言SQL各种API或NoSQL特定的查询语言数据一致性强一致性最终一致性或可调的一致性级
林子漾
·
2025-03-01 07:52
八股
项目
redis
数据库
缓存
Redis
架构与设计
Redis
是一种开源的高性能内存键值数据库,其架构设计围绕简单、快速和高效展开。1.
Redis
的核心架构
Redis
是一个基于C语言编写的单线程内存数据库,但通过多路复用实现了高效的并发处理。
yuguo.im
·
2025-03-01 06:13
redis
架构
数据库
【Kubernetes】API server 限流 之 maxinflight.go
channelnonMutatingChan、mutatingChan都是带缓冲的channel,这类channel的特点是:这允许最多mutatingLimit/nonMutatingLimit个请求同时获取令牌并执行,直到
缓冲区
满了才会阻塞新的请求
还没入门的大菜狗
·
2025-03-01 06:42
golang
为什么面试狂问
Redis
,阿里面试官把我问到哑口无言…
Redis
我们在工作中经常会用到,但是为什么要用、
redis
的一些场景和实战问题,90%以上的人都不是很懂。
2501_90433130
·
2025-03-01 05:02
面试
redis
职场和发展
常用运维工具整理
Wireshark3.Navicat4.Postman5.KeePassXC6.SublimeText7.Xmind8.MongoDBCompass9.腾讯会议10.FileZilla11.Another
Redis
DesktopMan
sky北城
·
2025-03-01 02:44
文档先行
运维
linux
Redis
数据结构——简单动态字符串
1、简单动态字符串
redis
没有直接用C语言传统的字符串(以空字符结尾的字符数组)表示,而是自己构建了一种名为简单动态字符串(SDS)的抽象类型,并将SDS用作
redis
的默认字符串表示。
去图书馆睡还不如在宿舍睡
·
2025-03-01 01:38
Redis
redis
数据结构
数据库
redis
中的sds结构解析,字符串为何不用C原生?
redis
中的sds结构解析0丶源码基于
redis
6.2.71丶什么是sdssds即:simpledynamicstring,简单动态字符串2丶
redis
为什么使用sds,不适用c语言的字符串呢?
SpringCloud1
·
2025-03-01 01:07
redis
redis
数据库
nosql
macOS安装
Redis
本指南告诉你如何使用Homebrew在macOS上安装
Redis
。Homebrew是在macOS上安装
Redis
的最简单方法。首先,确保你已经安装了Homebrew。
m0_74824002
·
2025-03-01 01:37
面试
学习路线
阿里巴巴
macos
redis
数据库
Redis
同步机制详解
Redis
采用主从复制(Replication)机制来进行数据同步,同时在
Redis
Cluster(集群模式)下也使用Gossip协议进行节点间数据同步和状态传播。
夏天的味道٥
·
2025-02-28 22:18
Redis
redis
数据库
缓存
Java操作
redis
设置第二天凌晨过期
场景:在做查询数据的时候,遇到了需要设置数据在
redis
中第二天过期的问题,但是
redis
又没有对应的API,就只好自己来解决了思路:计算出第二天凌晨与当前时间的时间差,将该时间差设置为
redis
的过期时间
shy好好学习
·
2025-02-28 20:39
Java
redis
java
缓存
Redis
进阶使用
一、在日常工作中,使用
Redis
有什么需要注意的?设置合适的过期时间。尽量避免大key问题,避免用字符串存储过大的数据;避免集合的数据量太大,要定期清除。二、常用的数据结构有哪些?用在什么地方?
赫萝的红苹果
·
2025-02-28 19:28
面试
java
nginx 动态计算拦截非法访问ip
需求:在Nginx上实现一个动态拦截IP的方法,具体是当某个IP在1分钟内访问超过60次时,将其加入
Redis
并拦截,拦截时间默认1天。技术选型:使用Nginx+Lua+
Redis
的方法。
风雨「83」
·
2025-02-28 16:02
nginx
nginx
tcp/ip
运维
Redis
主从复制关系实现(Linux系统)
一、假设有三台
redis
机器,端口别为6380,6382和6384,其中6380端口为主机,其余两台为从机进入到
redis
的安装目录,从原有的
redis
.conf拷贝三份,分别命名为
redis
6380.
小黑孩.
·
2025-02-28 13:45
redis
linux
redis
数据库
liunx安装mysql/jdk/
redis
/nginx应用
数据库安装(1)将文件夹\综合管理系统\code下的mysql-5.7.42-linux-glibc2.12-x86_64.tar.gz上传到/home目录下解压压缩包:tar-xvfmysql-5.7.42-linux-glibc2.12-x86_64.tar.gz-C/usr/local(2)创建数据存放目录cd/usr/local/mysqlmkdirdata(3)创建mysql用户组和my
奔波霸的伶俐虫
·
2025-02-28 13:15
adb
redis
和mysqle辨析
Redis
和MySQL是两种非常流行的数据库系统,但它们在设计、数据模型、用途和性能方面有着根本的不同。数据存储模型MySQL是一个关系型数据库管理系统,使用表来组织数据,数据以行和列的形式存储。
C嘎嘎嵌入式开发
·
2025-02-28 13:11
redis
数据库
缓存
Linux下的
Redis
主从搭建
一、创建slave服务器(这里只有一台服务器的程序猿们可以多创建几个端口用来代替服务器使用)1.随便找一个能记得住的位置,创建空文件夹,这里建议用
redis
+你打算使用的端口号,方便操作。
努力敲代码的凡仔
·
2025-02-28 13:40
redis
服务器
servlet
串口解析的服务器流程优化
解决办法笔者项目中使用
redis
来做缓存,也就顺便用
redis
做了消息队列,以实现purejavacomm线程池线程的快速归还,然后再用自定义更大的线程池来实现串口数据的处理。
lpfasd123
·
2025-02-28 12:39
服务器
运维
spring
boot
Java中的IO和NIO有什么区别?
它们之间主要存在以下几个方面的区别:1.面向的对象和
缓冲区
使用IO是面向流的:JavaIO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,这些数据并没有被缓存在任何地方。
大太阳na
·
2025-02-28 12:38
java
nio
servlet
Java I/O 与 NIO 核心区别及应用场景详解
核心概念对比特性传统I/O(BIO)NIO(NewI/O)模型同步阻塞模型同步非阻塞模型数据流方向单向流(InputStream/OutputStream)双向通道(Channel)数据操作单元基于字节/字符流基于
缓冲区
豪宇刘
·
2025-02-28 12:37
数据库
服务器
前端
Redis
教程(二十一):
Redis
怎么保证缓存一致性
传送门:
Redis
教程汇总篇,让你从入门到精通
Redis
的缓存一致性
Redis
的缓存一致性是指在使用
Redis
作为缓存层时,保证缓存中的数据与数据库中的数据保持一致的状态。
ThatMonth
·
2025-02-28 11:32
缓存
redis
数据库
【
缓冲区
】数据库备份的衍生问题,
缓冲区
是什么,在哪里?(一)
【
缓冲区
】数据库备份的衍生问题,
缓冲区
是什么,在哪里?(一)
缓冲区
是操作系统和Java运行时环境(JVM)内部的一个机制,你无法直接看到它,因为它是由操作系统和JVM管理的。
松岛的枫叶
·
2025-02-28 11:32
数据库
redis
Cluster集群相关查询结果详解
redis
Cluster集群相关查询结果详解进入
redis
进群查看集群信息CLUSTERINFO命令CLUSTERNODES命令info命令infoCommandstats命令查询服务器相关key的大小单个
ghostp
·
2025-02-28 11:28
redis
redis
redis
架构系列——Cluster集群模式详解
设计的主要特点和基本原理
Redis
集群目标高性能和线性可扩展性,最多可达1000个节点。没有代理,使用异步复制,并且不对值执行合并操作。
庄隐
·
2025-02-28 10:55
#
组件
redis
架构
Redis
Cluster集群详解
数据分片(Sharding)哈希槽(HashSlot)机制:集群将数据划分为16384个哈希槽,每个键通过CRC16(key)%16384计算归属的槽。槽分配给多个主节点,每个节点负责一部分槽(例如:3节点集群中,每个节点可能管理约5461个槽)。动态槽分配:节点增减时,槽可动态迁移,支持在线扩容/缩容(如CLUSTERADDSLOTS命令)。跨槽操作限制:事务、Lua脚本需确保所有键在同一槽(可
高冷小伙
·
2025-02-28 10:21
redis
数据库
缓存
redis
集群迅速搭建(个人学习和测试用)
笔者使用ubuntu操作系统下载
redis
地址:Indexof/releases/,选择最新的版本下载。解压后进入目录,直接make就可以编译。
yinhezhanshen
·
2025-02-28 08:02
redis
学习
java
驱动开发系列39 - Linux Graphics 3D 绘制流程(二)- 设置渲染管线
在Iris驱动中,GPUPipeline设置涉及多个部分,包括编译和上传着色器、设置渲染目标、绑定
缓冲区
、配置固定
黑不溜秋的
·
2025-02-28 08:02
GPU驱动专栏
驱动开发
一个基于 React + SpringBoot 的在线多功能问卷系统(附源码)
的在线多功能问卷系统前端技术栈:React、React-Router、Webpack、Antd、Zustand、Echarts、DnDKit后端技术栈:SpringBoot、MySQL、MyBatisPlus、
Redis
程序员-李旭亮
·
2025-02-28 07:23
Java项目源码
react.js
spring
boot
前端
【Python】7天-python实现缓存-day01
使用Python实现类似
redis
的缓存,原文是使用go实现的,本文使用python实现,用来比较两者的区别,方便从python转go的开发者比较二者的不同。
qq_40375355
·
2025-02-28 05:08
Python-7天小项目
python
python
缓存
开发语言
【
redis
】
redis
key 分析
redis
_key_sizes.shhttps://gist.github.com/epicserve/5699837
redis
-cli,the
Redis
commandlineinterfacehttps
武昌库里写JAVA
·
2025-02-28 05:38
面试题汇总与解析
毕业设计
课程设计
spring
boot
vue.js
源码
python判断
redis
中key是否存在_
Redis
中关于Key的模糊查找
最近使用
Redis
优化项目功能,其中有一部分为模糊查询,找了很多帖子,也没有找到很好的解决方案和思路,最终皇天不负有心人啊,终于让我找到了!!!
weixin_39846364
·
2025-02-28 03:25
redis
中的bigkey及读取优化
一、bigKey介绍1、简介在
Redis
中,BigKey(大键)指的是占用大量内存的单个键。通常,
Redis
是一个高性能的内存数据库,但是当某些键变得非常大时,会带来性能上的影响。
w_t_y_y
·
2025-02-28 03:54
#
java操作redis
redis
数据库
缓存
Redis
Lua沙盒绕过RCE(CVE-2022-0543)
原理
Redis
Lua沙盒绕过RCE的原理主要涉及到
Redis
在Lua沙箱中遗留了一个对象package。
不想秃头的烟花
·
2025-02-28 03:53
Redis漏洞
redis
lua
网络安全
web安全
数据库
Redis
hot key管理
文章目录
Redis
hotkey管理1.查询hotkey1.通过
redis
-cli工具2.通过monitor命令2.优化hotkey
Redis
hotkey管理在某个Key接收到的访问次数、显著高于其它Key
Zhi@Li
·
2025-02-28 03:52
Redis运维
redis
数据库
缓存
数据库架构
dba
Redis
安全漏洞
Redis
安全漏洞
Redis
默认情况下,会绑定在0.0.0.0:6379,如果没有进行采用相关的策略,比如添加防火墙规则避免其他非信任来源ip访问等,这样将会将
Redis
服务暴露到公网上,如果在没有设置密码认证
清扬叶
·
2025-02-28 03:49
redis
后端
Redis
分布式存储案例面试题
问:用
redis
如何落地?
哎呀哎呀诶
·
2025-02-28 02:10
Redis
redis
分布式
数据库
Redis
分布式缓存面试题
为什么使用分布式缓存?1.提升性能降低延迟:将数据缓存在离应用更近的地方,减少数据访问时间。减轻数据库压力:缓存频繁访问的数据,减少对后端数据库的请求,提升系统响应速度。2.扩展性水平扩展:通过增加节点,分布式缓存可以轻松扩展,处理更大规模的数据和请求。负载均衡:数据分布在不同节点上,避免单点瓶颈,提升系统整体吞吐量。3.高可用性容错能力:即使某个节点故障,其他节点仍能继续提供服务,确保系统稳定运
hxj..
·
2025-02-28 01:38
面试
分布式
缓存
redis
分布式
分布式缓存
【Java】I/O 流篇 —— File 类与缓冲流
目录File类File类构造方法常见成员方法判断与获取创建与删除获取并遍历缓冲流字节缓冲流构造方法代码示例原理字符缓冲流构造方法readLine()newLine()
缓冲区
File类File对象表示一个路径
熬夜超级玩家
·
2025-02-28 00:30
#
Java
基础
java
开发语言
用Docker搭建
Redis
主从复制的集群
同样再到
redis
-slave1容器的命令窗口里,通过dockerexec-it
redis
-slave1/bin/bash命令进入容器的命令行窗口,也通过
redis
-cli命令进入客户端命令行,也再通过
2401_84046635
·
2025-02-27 20:45
程序员
docker
redis
eureka
Redis
缓存预热、缓存穿透、缓存击穿、缓存雪崩
当系统上线时,缓存内还没有数据,如果直接提供给用户使用,每个请求都会穿过缓存去访问底层数据库,如果并发大的话,很有可能在上线当天就会宕机,因此我们需要在上线前先将数据库内的热点数据缓存至
Redis
内再提供出去使用
辄也
·
2025-02-27 19:12
缓存
redis
数据库
Java本地缓存技术选型(Guava Cache、Caffeine、EhCache)
前言对一个java开发者而言,提到缓存,第一反应就是
Redis
。
子龙技术
·
2025-02-27 19:39
java
SQL注入(一)—— sql手动注入实操
—第二步判断回显点——第三步查询相关内容——第四步判断库名判断表名判断列名查询具体信息总结SQL注入SQL注入攻击是目前web应用网络攻击中最常见的手段之一,曾被冠以“漏洞之王”的称号,其安全风险高于
缓冲区
溢出漏洞等所有其他漏洞
逆熵SEC.
·
2025-02-27 18:30
sql
网络
web安全
redis
sion的原理
分布式锁的实现
Redis
son最出名的功能之一是分布式锁(RLock)。
深圳卢先生
·
2025-02-27 10:33
java
Redis
面试题----为什么要做
Redis
分区?
Redis
分区,也称为分片(Sharding),是将数据分散存储到多个
Redis
实例上的一种策略。
指尖下的技术
·
2025-02-27 08:54
Java面试题
redis
java
数据库
Redis
面试题----MySQL 里有 2000w 数据,
Redis
中只存 20w 的数据,如何保证
Redis
中的数据都是热点数据?
要保证
Redis
中存储的20w数据都是热点数据,可以从数据筛选和数据淘汰两个大的方面来考虑,以下是详细的实现思路和方法:数据筛选1.基于业务规则分析业务场景:不同的业务场景有不同的热点数据特征。
指尖下的技术
·
2025-02-27 08:24
Java面试题
redis
mysql
数据库
stm32学习之路——使用串口打印日志
为了打印日志所以不想搞太复杂,异步或中断还要考虑实现buffer来处理
缓冲区
问题,可以但没必要,简单最好。配置完就可以生成代码了,生成出来后,查看一下可以用哪些api
程序员kid1412
·
2025-02-27 08:23
linux上stm32学习之路
stm32
学习
嵌入式硬件
asp.net WEBSocket简单例子 推送数据
asp.netWEBSocket简单例子推送数据publicclassSocketHandler{publicconstintBufferSize=4096;//
缓冲区
//////webSocket承载
湫化风雨
·
2025-02-27 08:53
asp.net
webSocket
C#
asp.net
docker下载
redis
,zookeeper,kafka超时time out
最新地址将registry-mirrors相关复制进去即可,这些地址下载不会超时。{“builder”:{“gc”:{“defaultKeepStorage”:“20GB”,“enabled”:true}},“experimental”:false,“features”:{“buildkit”:true},“registry-mirrors”:[“https://do.nark.eu.org”,“
林小夕success
·
2025-02-27 06:01
docker
redis
zookeeper
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他