首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据库之redis
蜗牛ICU
创建于2024-08-01
订阅专栏
主要存储redis相关技术文档。
暂无订阅
共6篇文章
创建于2024-08-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【redis 第八篇章】链表底层结构
数组会在内存中开辟一块连续的空间存储数据,这种存储方式有利也有弊端。当获取数据的时候,直接通过下标值就可以获取到对应的元素,时间复杂度为O(1)。但是如果新增或者删除数据会移动大量的数据,时间复杂度为O(n)。数组的扩容机制是:如果数组空间不足,会先开辟一块新的空间地址,将原来…
【redis 第七篇章】动态字符串
String类型底层实现的简单动态字符串sds,是可以修改的字符串。它采用预分配冗余空间的方式来减少内存的频繁分配。 动态字符串是以 \0 为分隔符。最大容量是redis主动分配的一块内存空间,实际存储内容是具体的存的数据。 c语言:c语言不记录长度信息,如果要获取字符串的长度…
【redis 第六篇章】各种数据类型实际的应用场景
Redis支持五种数据类型:String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Zset(有序集合)。 定义: String 是 redis 最基本的类型,一个 key 对应一个 value。String 类型是二进制安全的。因为 string 底层的实…
【redis 第五篇章】持久化之AOF和RDB
Redis 是内存数据库,如果不能将内存中的数据保存到磁盘中,那么一旦服务器进程退出,服务器的数据库数据也会消失,所以Redis提供了持久化的功能,redis分为两种持久化方式:RDB和AOF。有以下几个特点: 1.RDB持久化方式能够在指定的时间间隔能对你的数据进行快照存储。…
【redis 第三篇章】八种数据类型以及服务器操作
方式2:msetnx key_name1 key_name2 key_name3 //这个是原子性操作,要么全部成功,要么全部失败。 count > 0:从表头开始向表尾搜索,移除与value相等的元素,数量为count。 count < 0:从表尾开始向表头搜索,移…
【redis 第二篇章】不同环境安装 redis 服务
一、 Linux 安装 官网地址 下载 安装 注意: make 编译失败,可能因为没有 gcc 服务 查看 gcc 是否安装 安装 gcc 将配置文件移动到安装目录 启动服务 默认情况下,redis