Redis之路系列原理篇(5) 问渠哪得清如许
5 原理篇—问渠哪得清如许 单线程模型 Redis的线程模型:基于NI/O、单线程、异步的线程模型 Redis基于Reactor模式开发了网络事件处理器,这个处理器叫做文件事件处理器(file event handler)。 这个文件事件处...
5 原理篇—问渠哪得清如许 单线程模型 Redis的线程模型:基于NI/O、单线程、异步的线程模型 Redis基于Reactor模式开发了网络事件处理器,这个处理器叫做文件事件处理器(file event handler)。 这个文件事件处...
4 拓展篇—功夫在诗外 6.0新特性 相对都比较鸡肋,谨慎在生产环境使用 ACL安全策略 Redis6版本推出了ACL(Access Control List)访问控制权限 的功能,基于此功能,可以设置多个用户,并且给每个用户单独设 置命令...
3 集群篇—众人拾柴火焰高 复制 基本概述 Redis支持复制的功能,以实现当一台服务器的数据更新后,自动将新的数据异步同步到其它数据库。 Redis复制实现中,把数据库分为主数据库master和从数据库slave ,主数据库可以进行读写操...
2 应用篇—纸上得来终觉浅 大量键值对保存 场景案例 有这么一个需求场景,一个图片存储系统,图片的ID刚好可以对应和存储对象ID,所以采用了String类型来保存,键值的长度都是10位数。 刚开始,保存了大约1亿张图片,发现占用内存约6.4...
7 Jackson注解在实体中应用 常用的Jackson注解 Springboot中默认集成的是Jackson,我们可以在jackson依赖包下看到Jackson有多个注解 一般常用的有下面这些: 一个实体的示例 测试方法如下: 按照上述图...
6 Entiry注解使用 JPA协议规定 实体是直接进行数据库持久化操作的领域对象,必须通过 @Entity 注解进行标示 实体必须有一个 public 或者 protected 的无参数构造方法 实体里面必须要有一个主键,主键标示的字段可...
4 Repository 中的方法返回值使用 Repository 返回结构有哪些? 打开 SimpleJpaRepository 直接看它的 Structure 就可以知道,它实现的方法,以及父类接口的方法和返回类型包括:Optional...
Spring Data Common核心Repository Spring Data Commons依赖关系 我们通过 Gradle 看一下项目依赖,了解一下 Spring Data Common 的依赖关系 通过上图的项目依赖,不难发现,...
SpingDataJPA概述 SpringDataJPA似乎越来越流行了,我厂的mysql数据库和MongoDB数据库持久层都依赖了SpringDataJPA。为了更好的使用它,我们内部还对MongoDB的做了进一步的抽象和封装。为了查漏补...