Redis --Nginx--Shiro
文章平均质量分 86
中间件
知行合一。。。
这个作者很懒,什么都没留下…
展开
-
Redis--12--1--分布式锁---java
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2024-07-21 22:12:50 · 926 阅读 · 0 评论 -
Redis--19--常用的redis客户端Jedis 、Lettuce 、Redisson 介绍以及对比
在实际的项目开发中,对于一个需要对接Redis的项目来说,就面临着选择合适的Redis客户端。目前比较常用的Redis客户端有Redisson、Lettuce和Jedis,两者都有各自的优点和适用场景介绍之前我们先来了解一下什么是客户端。客户端——即真正的使用者,比如进入redis命令操作有一个redis-cli,这其实就是redis提供的一个基于操作系统(linux、windows)的客户端,此时的使用者是电脑,电脑通过这个客户端可以连接redis并操作redis。原创 2024-07-18 10:57:32 · 2500 阅读 · 0 评论 -
Redis--18--Redis Desktop Manage下载与安装
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2024-06-25 17:34:21 · 1070 阅读 · 1 评论 -
Redis--17--RedisUtil工具类
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2024-04-11 18:16:35 · 425 阅读 · 0 评论 -
Redis--16--Spring Data Redis
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2024-04-12 11:31:32 · 789 阅读 · 0 评论 -
Redis--15--缓存穿透 击穿 雪崩
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2023-12-03 23:23:15 · 186 阅读 · 0 评论 -
Redis--14--BigKey 和 热点Key
bigkey是指key对应的value所占的内存空间比较大,例如一个字符串类型的value可以最大存到512MB,一个列表类型的value最多可以存储23-1个元素。如果按照数据结构来细分的话,一般分为字符串类型bigkey和非字符串类型bigkey。字符串类型:体现在单个value值很大,一般认为超过10KB就是bigkey,但这个值和具体的OPS相关。非字符串类型:哈希、列表、集合、有序集合,体现在元素个数过多。bigkey无论是空间复杂度和时间复杂度都不太友好,下面我们将介绍它的危害。原创 2023-12-03 18:47:00 · 375 阅读 · 0 评论 -
Redis--13--缓存一致性问题
缓存删除比更新效果更好举个例子:如果数据库1小时内更新了1000次,那么缓存也要更新1000次,但是这个缓存可能只在最后一次更新后被读取了1次,那么前999次的更新有必要吗?反过来,如果是删除的话,就算数据库更新了1000次,那么也只是做了1次缓存删除(删除前判断key是否存在),只有当缓存真正被读取的时候才去数据库加载删除缓存有两种方式先删除缓存,再更新数据库。解决方案是使用延迟双删。先更新数据库,再删除缓存。原创 2023-12-03 17:18:16 · 311 阅读 · 0 评论 -
Redis--12--Redis分布式锁的实现
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2023-12-03 11:15:59 · 170 阅读 · 0 评论 -
Redis--11--Redis事务的理解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2023-12-02 23:08:57 · 330 阅读 · 0 评论 -
Redis--10--Pipeline
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2023-12-02 22:20:32 · 181 阅读 · 0 评论 -
Redis--09--Redis为什么又采用多线程了
https://www.jb51.net/article/207663.htm原创 2021-06-12 08:36:01 · 428 阅读 · 0 评论 -
Redis--08--redis的五种数据类型
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录redis的五种数据类型redis的五种数据类型https://blog.csdn.net/zzu_seu/article/details/106323114?原创 2023-11-26 17:24:19 · 74 阅读 · 0 评论 -
Redis--07---秒杀业务逻辑—分布式锁机制
秒杀业务逻辑—分布式锁机制价值6988手机 —只卖1块,但只限量一台.问题:1.tomcat服务器有多台2.数据库数据只有1份3.必然会出现高并发的现象.如何实现抢购…原创 2020-10-14 22:58:16 · 196 阅读 · 0 评论 -
Redis--06--持久化策略---内存优化策略
Redis持久化关于Redis持久化的说明redis默认条件下支持数据的持久化操作. 当redis中有数据时会定期将数据保存到磁盘中.当Redis服务器重启时 会根据配置文件读取指定的持久化文件.实现内存数据的恢复.持久化方式介绍1.RDB模式特点:RDB模式是redis的默认的持久化策略.RDB模式记录的是Redis 内存数据的快照. 最新的快照会覆盖之前的内容 所有RDB持久化文件占用空间更小 持久化的效率更高.RDB模式由于是定期持久化 所以可能导致数据的丢失.命令:s原创 2020-10-15 17:25:52 · 243 阅读 · 1 评论 -
Redis--04--分片机制--哨兵机制
Redis分片机制为什么需要分片机制如果需要存储海量的内存数据,如果只使用一台redis,无法保证redis工作的效率. 大量的时间都浪费到了寻址当中.所以需要一种机制能够满足该要求.采用分片机制实现:关于分片说明Redis分片的主要的作用是实现内存数据的扩容,Redis分片如果宕机不能实现高可用!!!Redis的分片的计算发生在业务服务器中 将需要保存的数据存储到redis中.Redis分片的执行的效率是最高的.Redis分片搭建1 搭建注意事项Redis服务的启动需要依赖于re原创 2020-10-15 23:21:24 · 332 阅读 · 1 评论 -
Redis--05--集群搭建
为什么要搭建集群通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。 Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿。由于内存大小的限制,使用一台 Redis 实例显然无法满足需求,这时就需要使用多台.Redis作为缓存数据库。但是如何保证数据存储的一致性呢,这时就需要搭建redis集群.采用合理的机制,保证用户的正常的访问需求.采用redis集群,可以保证数据分散存储,同时保证数据存储的一致性.并且在内部实现高可用原创 2020-10-18 09:16:32 · 357 阅读 · 1 评论 -
Redis--03--单线程为什么执行速度这么快
https://blog.csdn.net/chenyao1994/article/details/79491337https://www.php.cn/redis/424900.html原创 2020-10-14 20:45:22 · 324 阅读 · 0 评论 -
Redis--02--常用命令
redis 服务器命令cd /usr/local/src/redis1.启动redis redis-server redis.conf2.进入客户端redis-cli -p 6379查看信息 info replication3.关闭redis方法1: redis-cli -p 6379 shutdown方法2: ps -ef | grep redis kill -9 PID号4.清空全部数据库 flushallRedis命令String类型原创 2020-10-12 23:40:02 · 409 阅读 · 0 评论 -
Redis--01--简介
Redis简介Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统.它可以用作数据库缓存消息中间件它支持多种类型的数据结构:字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sorted sets)Redis安装1).解压 Redis安装包[root@localhost src]# tar -zxvf redis-5.0.4.tar.gz2). 安装Redis说明:在Redis的根目录中执行命令命令:原创 2020-10-12 23:10:06 · 182 阅读 · 1 评论 -
Shiro安全框架
Shiro概述Shiro是apache旗下一个开源安全框架(http://shiro.apache.org/),它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。用户在进行资源访问时,要求系统要对用户进行权限控制,其具体流程如图-1所示:Shiro概要架构在概念层面,Shiro 架构包含三个主要的理念,如图-所示:其中:Subject :主体对象,原创 2020-09-23 20:01:35 · 436 阅读 · 2 评论 -
弹性负载均衡----ELB
1原创 2022-10-16 16:12:48 · 1026 阅读 · 0 评论 -
Nginx简介---01
Nginx介绍Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。Nginx是一款轻量级的Web 服务器/反向代理服务器及原创 2020-09-30 21:53:21 · 1052 阅读 · 1 评论