数据库—redis
redis使用经验分享
Pang文
毕业于2016年
在校主修课程:(C/C++、数据结构、PHP、JAVA、HTML、JS、.NET、JSP、ASP、C#、数据库管理技术、UML建模)。
选修课程:(计算机网络、计算机维护、FLASH、PHOTOSHOP、MAYA、3DS MAX、CAD、广告设计、AE、PR)。
在校参赛:曾参加大学生全国软件和信息技术专业人才C语言程序设计大赛获得优秀奖。
实习单位:长虹(广东)有限公司。
毕业设计:大学生团购系统(全萍导师)
工作方向:前期从事python开发、java、分布式数据库、微服务架构。
展开
-
Redis数据类型及使用场景
摘要:Redis相比其它的KV数据库,其一大特点是支持丰富的数据类型.它一共支持5种数据类型,下面逐一介绍这5种数据类型及其使用场景...Redis相比其它的KV数据库,其一大特点是支持丰富的数据类型。它一共支持5种数据类型,下面逐一介绍这5种数据类型及其使用场景和内部实现方式。string简介:Strings数据类型是最常用、简单的key-value类型,普通的key/ v...原创 2020-03-29 20:14:09 · 169 阅读 · 0 评论 -
redis内存溢出
Redis缓存雪崩、缓存穿透、热点Key解决方案和分析缓存穿透缓存系统,按照KEY去查询VALUE,当KEY对应的VALUE一定不存在的时候并对KEY并发请求量很大的时候,就会对后端造成很大的压力。(查询一个必然不存在的数据。比如文章表,查询一个不存在的id,每次都会访问DB,如果有人恶意破坏,很可能直接对DB造成影响。)由于缓存不命中,每次都要查询持久层。从而失去缓存的意义。...原创 2020-03-29 20:14:58 · 4563 阅读 · 0 评论 -
Redis缓存溢出处理
Redis缓存雪崩、缓存穿透、热点Key解决方案和分析缓存穿透缓存系统,按照KEY去查询VALUE,当KEY对应的VALUE一定不存在的时候并对KEY并发请求量很大的时候,就会对后端造成很大的压力。(查询一个必然不存在的数据。比如文章表,查询一个不存在的id,每次都会访问DB,如果有人恶意破坏,很可能直接对DB造成影响。)由于缓存不命中,每次都要查询持久层。从而失去缓存的意义。...原创 2020-03-26 16:56:40 · 1124 阅读 · 0 评论 -
高并发如何处理
大规模分布式应用之海量数据和高并发解决方案总结一、网站应用背景开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题。当问题的规模在经济条件下通过堆硬件的方式解决不了的时候,我们应该通过其他的思路去解决问题,互联网发展至今...原创 2020-03-26 16:53:56 · 386 阅读 · 0 评论 -
redis数据库优化高级操作
搞定Redis高级特性与性能调优kelgonJAVA乐园2019-03-26阅读文本大概需要15分钟。本文适合使用 Redis 的普通开发人员,以及对 Redis 进行选型、架构设计和性能调优的架构设计人员: Redis 的数据结构和相关常用命令 数据持久化 内存管理与数据淘汰机制 Pipelining 事务与 Scripting ...原创 2020-02-01 23:49:48 · 456 阅读 · 0 评论