Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。
【Redis自学笔记六】Docker搭建Redis集群,主从复制和哨兵模式
Redis集群可以实现读写分离、主写从读,从而提高读写效率。同时,Redis集群可以在一台服务器宕机时有替代服务器。接下来我们就来搭建集群。
【Redis自学笔记五】配置文件、持久化与发布订阅
本期我们来细看Redis的配置文件,通过配置文件了解Redis的持久化等机制。
【Redis自学笔记四】Jedis和Spring Boot整合Redis
Jedis是官方推荐的Redis Java连接开发工具。这一期我们来了解Jedis和Spring Boot如何整合Redis。
【Redis自学笔记三】Redis的特殊数据类型、事务和乐观锁
Redis的特殊数据类型包括列表、集合、有序集合、哈希、地理、基数、位图。Redis的事务具有一次性、顺序性、排他性,没有隔离级别的概念。乐观锁通过watch key监视数据在事务执行期间是否发生变动。
【Redis自学笔记二】Redis的基本命令和数据类型
本期我们将学习Redis的基本命令和数据类型,包括String、List、Set、Hash等。
【Redis自学笔记一】什么是NoSQL?Docker启动Redis
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。
【RabbitMQ自学笔记四】Docker搭建RabbitMQ集群架构
搭建RabbitMQ集群可以在一台RabbitMQ宕机时让另一台继续工作,同时可以添加更多节点来扩展消息通信的吞吐量。本期我们就来搭建RabbitMQ集群。
【RabbitMQ自学笔记三】Spring Boot整合RabbitMQ
本文将使用Spring Boot完成上一期RabbitMQ5种模型的整合。
【RabbitMQ自学笔记二】RabbitMQ的五种交换机模式
本文将介绍RabbitMQ的五种交换机模式:工作模式、发布订阅模式、路由模式、主题模式。