redis-数据结构以及使用场景分析
2024-08-31 01:43:08
redis 常见数据结构以及使用场景分析
- String
- Hash
- List
- Set
- Sort Set (ZSet)
key
任何二进制序列都可以作为Redis的Key使用(例如普通的字符串或一张JPEG图片)
关于Key的一些注意事项:
不要使用过长的Key。例如使用一个1024字节的key就不是一个好主意,不仅会消耗更多的内存,还会导致查找的效率降低
Key短到缺失了可读性也是不好的,例如"u1000flw"比起"user:1000:followers"来说,节省了寥寥的存储空间,却引发了可读性和可维护性上的麻烦
最好使用统一的规范来设计Key,比如"object-type
最新文章
- 用遗传算法GA改进CloudSim自带的资源调度策略(2)
- windows下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
- javascript-this,call,apply,bind简述2
- C#创建桌面快捷方式 和 开机启动
- java 面向对象编程-- 第十三章 反射、类加载与垃圾回收
- hdu 4607 Park Visit
- 最近用unity5弄的一些渲染
- 数据结构笔记01:编程面试过程中常见的10大算法(java)
- Delphi TStringList的用法
- 自增字段 auto_commit的研究分析
- EXEC 和 SP_EXECUTESQL的区别
- Vulkan Tutorial 05 逻辑设备与队列
- vty密码登录,到AAA验证登录,以及远程配置网络
- laravel框架基础(2)---laravel项目加载机制
- Linux下载命令之rpm和yum比较
- nat表使用
- 对象关系_many2many
- 深入理解Linux内核-Ext2和Ext3文件系统
- HDU_3183_A Magic Lamp
- python2.7入门---XML解析
热门文章
- 67.基于nested object实现博客与评论嵌套关系
- swoft| 源码解读系列二: 启动阶段, swoft 都干了些啥?
- 三 , lnmp 一键包安装使用
- Tampermonkey脚本安装问题及自用脚本推荐
- Android写入到mysql里的中文总是乱码?
- dual boot
- BZOJ 2095 [POI2010]Bridges (最大流、欧拉回路)
- @requestbody---接受前端传json对象并绑定javabean
- SQL SERVE BASE
- javascript 事件对象(event 对象)