redis和数据库双写一致性 2021-12-28 约 379 字 预计阅读 1 分钟 有如下四个假设方案 先更新数据库,再更新缓存 先删除缓存,再更新数据库 先更新数据库,再删除缓存 先更新缓存,再更新数据库 方案一 先更新数据库,再更新 阅读更多
nomad介绍 2021-12-18 nomad手册 约 591 字 预计阅读 2 分钟 nomad是一个轻量级的工作编排工具,可以管理容器和非容器化的应用程序 官网 基础概念 架构图 agent 基础模块,每个运行nomad进程称为一个agent 阅读更多
nomad和docker结合 2021-12-18 nomad手册 约 474 字 预计阅读 1 分钟 nomad支持调度多种drive,比如docker,java,podman等,比较常用的是和docker的结合 要求版本 1.8.2和 1.9 一个简单 阅读更多
nomad配置文件介绍 2021-12-18 nomad手册 约 287 字 预计阅读 1 分钟 nomad的配置文件语法使用的是hashicorp自己开发的dsl,详细语法: GitHub - hashicorp/hcl: HCL is the HashiCorp configuration language. 下面是一个配置文件的介绍 1 2 3 4 5 6 7 8 9 10 阅读更多
mybatis3源码阅读-查询结果映射 2021-12-14 mybatis3源码阅读 约 247 字 预计阅读 1 分钟 关键类: DefaultResultSetHandler 关键方法: DefaultResultSetHandler#handleResultSets 简单映射流程图 核心方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 public List<Object> handleResultSets(Statement stmt) throws SQLException { ErrorContext.instance().activity("handling results").object(mappedStatement.getId()); 阅读更多