| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 关于Redis知识总结 -> 正文阅读 |
|
[大数据]关于Redis知识总结 |
1,redis的五种数据类型及应用场景1,String: 一般做一些复杂的计数功能的缓存 2,Redis的事务概念: Redis事务的三个阶段: Redis事务相关命令: Redis事务使用案例: 3,若在事务队列中存在命令行错误(类似于java编译性报错),则执行exec命令时,所有命令都不会执行 4,若在事务队列中存在语法性错误(类似于java的1/0的运行时异常),则执行EXEC命令时,其他正确命令会被执行,错误命令抛出异常。 5,使用watch命令 案例二:使用watch检测balance,在开启事务后(标注1处),在新窗口执行标注2中的操作,更改balance的值,模拟其他客户端在事务执行期间更改watch监控的数据,然后再执行标注1后命令,执行EXEC后,事务未成功执行。 总结: 3,Redis常见问题1,缓存穿透
2,缓存击穿
3,缓存雪崩
4,Redis的存储问题一:redis 如果用string hash存储一个对象,哪个更容易取对象的属性? 1, 使用String :
每次都能通过 id属性精准的找到对应user的所有属性 2,使用 Hash:
优点: 无需解析JSON字符串 ,适合每次查只需要user的单个属性。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 6:34:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |