百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程
Redis String 类型的底层实现与性能优化

RedisString是Redis中最基础也是应用最广泛的数据类型,它能存储文本、数字、二进制数据等多种形式的信息。深入理解其底层实现对构建高性能分布式系统至关重要。Redis字符串的底层结...

阿里面试问:Redis 为什么把简单的字符串设计成 SDS?

分享了一道面阿里的redis题,我看了以后觉得挺有意思。题目大致是这样的面试官:了解redis的String数据结构底层实现嘛?铁子:当然知道,是基于SDS实现的面试官:redis是用C语言开发的,那...

编程语言那么多,为何C语言能成为最成功的语言?

编程语言那么多,为何C语言能成为最成功的语言?2025年嵌入式岗位暴增47%,新人却还在问"C语言过时了吗"。真相是连机器人关节驱动都得靠它写,不会指针连芯片手册都看不懂。见过用Pyt...

go-zero 使用 redis 作为 cache 的 2 种姿势

在go-zero框架内,如在rpc的应用service中,其内部已经预置了redis的应用,所以我们只需要在配置中加入相关字段即可,另外,在svcContext声明redisc...

Redis事务深度解析:ACID特性、执行机制与生产实践指南

一、Redis事务的本质与核心机制Redis事务通过MULTI、EXEC、WATCH等命令实现,其本质是将多个命令序列化后一次性执行,而非传统数据库的严格事务模型。核心特点如下:命令队列化:MULT...

k8s 部署redis,tomcat链接测试(k8s部署consul)

tomcat部署可以查看前面文章,本篇主要是介绍如何部署redis。1.创建命名空间redis-testkubectlcreatenamespaceredis-test2.创建PVC(持...

Redis安装及核心数据结构(redis5.0安装)

Redis安装官方下载地址:http://redis.io/downloadhttp://download.redis.io/releases/基于centos7+部署安装。安装步骤安装gccyum...

还在为 Redis 集群搭建头疼?这份超详细指南帮你轻松搞定

作为互联网软件开发人员,你是不是也遇到过这样的情况:线上服务突然卡顿,排查半天发现是Redis单点故障;数据量激增导致单台Redis服务器内存告急,扩容时手忙脚乱;高并发场景下,Redis响...

告别人工切换!基于哨兵的Redis集群高可用架构实战

一、什么是Redis哨兵集群Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务,提高整体性能和可靠性。根据搭建的方...

Redis哨兵高可用架构(redis哨兵keepalive)

Redis哨兵架构sentinel哨兵是特殊的redis服务,不提供读写服务,主要用来监控redis实例节点。在哨兵架构下client端第一次从哨兵找出redis的主节点,后继的读写操作直接访问red...