Redis共0篇 第3页
Redis
利用Redis实现向量相似度搜索:解决文本、图像和音频之间的相似度匹配问题-五八三

利用Redis实现向量相似度搜索:解决文本、图像和音频之间的相似度匹配问题

在自然语言处理领域,有一个常见且重要的任务就是文本相似度搜索。文本相似度搜索是指根据用户输入的一段文本,从数据库中找出与之最相似或最相关的一段或多段文本。它可以应用在很多场景中,例...
admin的头像-五八三admin2年前
0180
原生Redis跨数据中心双向同步优化实践 | 京东云技术团队-五八三

原生Redis跨数据中心双向同步优化实践 | 京东云技术团队

一、背景 公司基于业务发展以及战略部署,需要实现在多个数据中心单元化部署,一方面可以实现多数据中心容灾,另外可以提升用户请求访问速度。需要保证多数据中心容灾或者实现用户就近访问的话...
admin的头像-五八三admin2年前
0120
Redis 主从同步原理-五八三

Redis 主从同步原理

一、什么是主从同步? 主从同步,就是将数据冗余备份,主库(Master)将自己库中的数据,同步给从库(Slave)。 从库可以一个,也可以多个,如图所示: 二、为什么需要主从同步? Redis 虽然有 ...
admin的头像-五八三admin2年前
0130
Redis持久化机制 RDB、AOF、混合持久化详解!如何选择?-五八三

Redis持久化机制 RDB、AOF、混合持久化详解!如何选择?

本文已经收录进 JavaGuide(「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。) Redis 持久化机制属于后端面试超高频的面试知识点,老生常谈了,需要重点花时间掌握。即...
admin的头像-五八三admin2年前
0290
Redis数据倾斜与JD开源hotkey源码分析揭秘 | 京东物流技术团队-五八三

Redis数据倾斜与JD开源hotkey源码分析揭秘 | 京东物流技术团队

1 前言 之前旁边的小伙伴问我热点数据相关问题,在给他粗略地讲解一波redis数据倾斜的案例之后,自己也顺道回顾了一些关于热点数据处理的方法论,同时也想起去年所学习JD开源项目hotkey——专门...
admin的头像-五八三admin2年前
0420
【Redis深度专题】「核心技术提升」探究Redis服务启动的过程机制的技术原理和流程分析的指南(持久化功能分析)-五八三

【Redis深度专题】「核心技术提升」探究Redis服务启动的过程机制的技术原理和流程分析的指南(持久化功能分析)

Redis提供的持久化机制 Redis是一种面向'key-value'类型数据的分布式NoSQL数据库系统,具有高性能、持久存储和适应高并发应用场景等诸多优势。尽管Redis的发展起步较晚,但它的发展速度迅猛。 ...
admin的头像-五八三admin2年前
0150
Redis断连从框架层面该如何抢救?-五八三

Redis断连从框架层面该如何抢救?

前言 上周发生了一件鸡飞狗跳的线上事故,六节点的Redis-Cluster集群所在的大部分机器因为网络带宽问题断连了,排查之后发现是那几台物理机带宽被占满了,导致整个集群因为槽位不满16384而请求...
admin的头像-五八三admin2年前
0160
CentOS上安装Redis的两种方式-五八三

CentOS上安装Redis的两种方式

合集 - Redis(1)1.CentOS上安装Redis的两种方式07-26收起 今天小编给大家介绍下,如何在CentOS上安装Redis。通常有两种方式:第一种是通过下载源码并编译来安装,第二种是通过仓库直接安装。相...
admin的头像-五八三admin2年前
080
Redis工具集之限流-五八三

Redis工具集之限流

如果您觉得本文章对你有用或者您觉得写的还挺不错,请不要吝啬您的鼓励(点赞/评论/收藏) 代码仓库 gitee: gitee.com/listen_w/re… github: github.com/jettwangcj/… 简介 前一篇文章:为了...
admin的头像-五八三admin2年前
0170

基于redisson实现注解式分布式锁

一、背景 基于redisson的分布式锁实现,我们可以比较容易的控制竞态资源的分布式并发控制,但是使用的时候会出现很多重复的try-catch-finally代码块,获取锁、加锁和释放锁等,用法大致如下: RLock ...
admin的头像-五八三admin2年前
0100
【Redis深度专题】「核心技术提升」探究Redis服务启动的过程机制的技术原理和流程分析的指南(集群功能分析)-五八三

【Redis深度专题】「核心技术提升」探究Redis服务启动的过程机制的技术原理和流程分析的指南(集群功能分析)

Redis集群的出现背景 Redis是单线程的,但通常作为缓存使用足够了,因为它具有非常快的读写速度。根据官方的简单测试,使用50个并发执行100,000个请求。每个请求设置和获取一个256字节的字符串...
admin的头像-五八三admin2年前
0170
redisson分布式锁实现原理-五八三

redisson分布式锁实现原理

一、基于redisson实现分布式锁使用 Redisson是一个使用Java编写的开源库,它提供了对Redis数据库的访问和操作的封装,并在此基础上提供了各种分布式功能,包括分布式锁。 Redisson的分布式锁是...
admin的头像-五八三admin2年前
0150

Redis 集群偶数节点跨地域部署之高可用测试

笔者目前所在公司存在多套 Redis 集群: A 集群 主 + 从 共 60 个分片,部署在 3 + 3 台物理机上,每台机器各承载 10 个端口 主库 30 个端口在广州,从库 30 个端口在中山 B 集群共 72 个端口,...
admin的头像-五八三admin2年前
0120
Reids分布式锁详细介绍原理和实现-五八三

Reids分布式锁详细介绍原理和实现

Reids 分布式锁 问题描述 1、单体单机部署的系统被演化成分布式集群系统后 2、由于分布式系统多线程、多进程并且分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效 3、单纯的Java ...
admin的头像-五八三admin2年前
0200
带你详细了解Redis事务锁机制-加实列演示-加连接池-包括解决遗留问题-下-五八三

带你详细了解Redis事务锁机制-加实列演示-加连接池-包括解决遗留问题-下

Redis_事务_锁机制_秒杀 连接池技术 连接池介绍 1、节省每次连接redis 服务带来的消耗,把连接好的实例反复利用。 2、链接池参数 MaxTotal:控制一个pool 可分配多少个jedis 实例,通过pool.get...
admin的头像-五八三admin2年前
0110
从Redis源码上来聊聊KV模型-Hash数据类型-五八三

从Redis源码上来聊聊KV模型-Hash数据类型

之前就说了要来西索Redis,现在来辣! 本文的部分内容参考自《小林Coding》,部分地方根据源代码进行剖析。 Redis源码地址:github.com/redis/redis… 阅读本文之前建议先阅读我的上一篇文章:...
admin的头像-五八三admin2年前
090
如何理解redis的内存回收与内存淘汰策略?-五八三

如何理解redis的内存回收与内存淘汰策略?

我们知道,对于redis这样的内存型数据库而言,如何删除已过期的数据以及如何在内存满时回收内存是一项很重要的工作。 常见的redis内存回收的工作主要分为两个方面: 清理过期的key 在内存不足时...
admin的头像-五八三admin2年前
0120
单线程 Redis 如此快的 4 个原因-五八三

单线程 Redis 如此快的 4 个原因

本文翻译自国外论坛 medium,原文地址:levelup.gitconnected.com/4-reasons-w… 作为内存数据存储,Redis 以其速度和性能而闻名,通常被用作大多数后端服务的缓存解决方案。 然而,在 Redis 内...
admin的头像-五八三admin2年前
0120
Vue3 + Nest 实现权限管理系统 后端篇(六):如何在 NestJS 中使用 redis-五八三

Vue3 + Nest 实现权限管理系统 后端篇(六):如何在 NestJS 中使用 redis

当我们使用 MySQL 这样的关系型数据库时,数据是存储在硬盘中的,而计算机访问硬盘的速度通常相对较慢,这可能导致数据库查询数据时出现性能问题。为了解决这个问题,我们可以使用缓存技术,而...
admin的头像-五八三admin2年前
0100
从源码上聊聊Redis-String、List的结构实现-五八三

从源码上聊聊Redis-String、List的结构实现

之前就说了要来西索Redis,现在来辣! 本文的部分内容参考自《小林Coding》,部分地方根据源代码进行剖析。 Redis源码地址:github.com/redis/redis… 数据类型 本文的数据类型只讲底层结构和部...
admin的头像-五八三admin2年前
0250