作为一名服务端工程师,工作中你肯定和 Redis 打过交道。Redis为什么快,这点想必你也知道,至少为了面试也做过准备。很多人知道R
原创 2022-06-20 20:25:46
76阅读
作为redis最基础的底层数据结构之一,SDS提供了许多C风格字符串所不具备的功能,为之后redis内存管理提供了许多方便。它们分别是:二进制安全减少字符串长度获取时间复杂度杜绝字符串溢出减少内存分配次数兼容部分C语言函数下面将简要阐述SDS基础结构,并介绍这些功能相应的实现细节。SDS字符类型定义非常简单,以redis3.0.7为例:typedef char *sds;structsdshdr
Redis五大数据类型:String(字符串),Hash(哈希),List(列表),Set(集合)及Zset(sorted set:有序集合)。 一、介绍列表(list)用于存储多个有序的字符串。可以充当栈和队列的角色一般有序会采用数组或者是双向链表,其中双向链表由于有前后指针实际上会很浪费内存。二、数据结构▶  3.2版本前,Redis 列表list使用两种数据结构作为底层实
redis为何那么快1.完全基于内存实现磁盘调用栈图内存操作内存直接由 CPU 控制,也就是 CPU 内部集成的内存
原创 2022-05-26 01:28:07
189阅读
redis 常规查询
转载 2023-05-24 21:10:27
84阅读
1 list类型:Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素导列表的头部(左边)或者尾部(右边)。list 是一个链表结构,主要功能是 push、pop、获取一个范围的所有值等等,操作中 key 理解为链表的名字Redis的list类型其实就是一个每个子元素都是 string类型的双向链表。链表的最大长度是(2的32次方)。我们可以通过 push,pop操作从链表的头部
转载 2024-02-23 10:42:59
47阅读
1、纯内存操作,一般都是简单的存取操作,线程占用的时间很多,时间的花费主要集中在 IO 上,所以读取速度快 2、 Redis 全程使用 hash 结构,读取速度快,还有一些特殊的数据结构,对数据存储进行了优化,如压缩表,对短数据进行压缩存储,再如,跳表,使用有序的数据结构加快读取的速度 3……
推荐 原创 2021-10-07 17:20:22
6007阅读
“天下武功,无坚不摧,快不破!”学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一...
转载 2022-01-13 13:35:18
39阅读
“ 天下武功,无坚不摧,快不破! ” 学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过...
转载 2021-01-26 09:00:00
65阅读
2评论
“天下武功,无坚不摧,快不破!”学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一...
转载 2021-07-06 14:22:42
75阅读
根据商品id、商品链接生成联盟链接,支持自定义参数,识别订单1、注册订单侠开放平台账号注册地址:https://www.dingdanxia.com/user/register/index.html2、获取接口秘钥apikey登录个人中心 - 系统设置 - 接口管理 找到接秘钥apikey,apikey 接口秘钥是调用接口的唯一凭证,请妥善保管!3、授权品会账号登录个人中心 - 授权管理 - 品会授权, 授权自己的品会账号。4、PHP代码调用示例<?ph...
原创 2022-01-20 10:40:10
2152阅读
Redis 核心篇:快不破的秘密
转载 2022-12-03 23:22:44
59阅读
天下武功,无坚不摧,快不破!
转载 2021-06-29 16:14:04
74阅读
“ 天下武功,无坚不摧,快不破! ” 学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一脸懵逼。 跟着「码哥字节」一起吃透 Redis,深层次的掌握 Redis 核心原理以及实战技巧。一起搭建一套完整的知识框架,学会全局观去整理整个知识体系。 系统观其实是至关重要的,从某种程度上说,在解决问
原创 2021-06-30 10:56:22
47阅读
Redis 全景图全景图可以围绕两个维度展开,分别是:应用维度:缓存使用、集群运用、数据结构的巧妙使用系统维度:可以归类为三高高性能:线程模型、网络 IO 模型、数据结构、持久化机制;高可...
转载 2021-07-13 15:16:31
53阅读
Redis 全景图全景图可以围绕两个维度展开,分别是:应用维度:缓存使用、集群运用、数据结构的巧妙使用系统维度:可以归类为三高高性能:线程模型、网络 IO 模型、数据结构、持久化机制;高可...
转载 2022-04-20 15:44:40
64阅读
学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一脸懵逼。
推荐 原创 2021-01-26 19:51:36
2815阅读
1点赞
探索真正快的原因,别只知道是基于内存实现和单线程
原创 2021-06-21 14:13:18
154阅读
获取指定商品id的商品信息,返回商品价格,主图,详情图,折扣等等1、注册订单侠开放平台账号注册地址:https://www.dingdanxia.com/user/register/index.html2、获取接口秘钥apikey登录个人中心 - 系统设置 - 接口管理 找到接秘钥apikey,apikey 接口秘钥是调用接口的唯一凭证,请妥善保管!3、授权品会账号登录个人中心 - 授权管理 - 品会授权, 授权自己的品会账号。4、PHP代码调用示例<?...
原创 2022-01-20 10:40:10
735阅读
获取订单列表信息,最大查询时间区间建议不超过3天1、注册订单侠开放平台账号注册地址:https://www.dingdanxia.com/user/register/index.html2、获取接口秘钥apikey登录个人中心 - 系统设置 - 接口管理 找到接秘钥apikey,apikey 接口秘钥是调用接口的唯一凭证,请妥善保管!3、授权品会账号登录个人中心 - 授权管理 - 品会授权, 授权自己的品会账号。4、PHP代码调用示例<?php// +...
  • 1
  • 2
  • 3
  • 4
  • 5