文章 2023-06-16 来自:开发者社区

Redis源码中字符串String的实现

字符串在我们平时的应用开发中十分常见,比如我们要记录用户信息、商品信息、状态信 息等等,这些都会用到字符串。 而对于 Redis 来说,键值对中的键是字符串,值有时也是字符串。我们在 Redis 中写入一 条用户信息,记录了用户姓名、性别、所在城市等,这些都是字符串,如下所示:  SET user:id:100 {“name”: “zhangsan”, “gender”: “M”,“c....

Redis源码中字符串String的实现
文章 2022-12-16 来自:开发者社区

Redis源码剖析之SDS(Simple Dynamic String)

SDS(simple dynamic string)是Redis提供的字符串的封装,在redis中也是存在最广泛的数据结构,它也是很多其他数据结构的基础,所以才选择先介绍SDS。 SDS也兼容部分C字符串API(strcmp,strlen),它如何兼容C字符串我觉得也是有个很sao的操作,等看完我这篇博客你就明白了。在开始正式内容前,我先抛几个问题(有些也是面试高频题),带着问题去学习也是一种非....

Redis源码剖析之SDS(Simple Dynamic String)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

云原生多模数据库Lindorm

Lindorm是适用于任何规模、多种类型的云原生数据库服务,支持海量数据的低成本存储处理和弹性按需付费,兼容HBase、Solr、SQL、OpenTSDB等多种开源标准接口,是互联网、IoT、车联网、广告、社交、监控、游戏、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问