书栈网 · BookStack 本次搜索耗时 0.036 秒,为您找到 168352 个相关结果.
  • 5. 了解Spring Boot特性

    5. 了解Spring Boot特性 5. 了解Spring Boot特性 想要了解更多Spring Boot核心特性的详情?这就是为你准备的 ! 核心特性:SpringApplication |外部化配置 |Profiles |日志 Web应用:MVC |内嵌容器 使用数据:SQL |NO-SQL 消息:概述 |JMS 测试:概述 |B...
  • MySQL · 特性分析 · 优化器 MRR & BKA

    什么是 MRR MRR 原理 MRR 源码分析 BKA 原理 BKA & MRR 之间的关系 BKA 源码实现 小结 上一篇文章咱们对 ICP 进行了一次全面的分析,本篇文章小编继续为大家分析优化器的另外两个选项: MRR & batched_key_access(BKA) ,分析一下他们的作用、原理、相互关系、源码实现以及使用范围。 ...
  • MongoDB · 特性分析 · Sharded cluster架构原理

    为什么需要Sharded cluster? Sharded cluster架构 数据分布策略 范围分片 Hash分片 合理的选择shard key Mongos 查询请求 写请求 更新/删除请求 其他命令请求 Config Server config database config.shards config.databases ...
  • Redis · 引擎特性 · Lua脚本新姿势

    前言 Redis中的Lua脚本 1. Lua脚本简介 2. Lua脚本的持久化及主从复制 3. Redis如何防止随机写入 4. 使用redis.replicate_commands()允许随机写入 5. redis.replicate_commands()注意事项 后记 前言 Redis内嵌了Lua环境来支持用户扩展功能,但是出于数据...
  • PgSQL · 特性分析 · 内存管理机制

    1020 2020-08-13 《数据库内核月报》
    背景 数据库物理结构 缓存管理结构 缓存hash 表 缓存描述符 缓存池 缓存锁管理 BufMappingLock content_lock io_in_progress_lock 其他 缓存页淘汰算法 总结 背景 为了提高数据访问的速度,一般数据库操作系统都会引入内存作为缓存,而为了方便管理和合并I/O,一般会开辟一个缓存池(...
  • Redis · 引擎特性 · radix tree 源码解析

    1176 2020-08-13 《数据库内核月报》
    核心数据结构 Rax Insert 场景一:只插入abcd 场景二:在abcd之后插入abcdef 场景三:在abcd之后插入ab 场景四:在abcd之后插入abABC 场景五:在abcd之后插入Aabc Rax Remove 删除 合并 结束语 Redis实现了不定长压缩前缀的radix tree,用在集群模式下存储slot对应的的...
  • MySQL · 引擎特性 · MYSQL Binlog Cache详解

    1385 2020-08-13 《数据库内核月报》
    MYSQL Binlog Cache详解 事务binlog event写入流程 数据结构 binlog_cache_size & max_binlog_cache_size binlog cache创建 binlog写入cache和临时文件 运维技巧:查看binlog 临时文件 MYSQL Binlog Cache详解 最近在线上遇到一个突...
  • MySQL · 引擎特性 · 8.0 heap table 介绍

    1103 2020-08-13 《数据库内核月报》
    什么是内存表 内存表的特性 内存表使用场景 内存表源码说明 创建 heap 表 查询 heap 表 释放 heap 表 内存表多实例共享 内存表设计思考 参考 什么是内存表 内存表,就是放在内存中的表,所使用内存的大小可通过My.cnf中的max_heap_table_size指定,如max_heap_table_size=1024M...
  • AliSQL · 引擎特性 · Fast Query Cache 介绍

    1127 2020-08-13 《数据库内核月报》
    背景介绍 Fast Query Cache 性能测试 测试环境 高命中率场景 低命中率场景 读写混合场景 实践指南 适用场景 使用方式 缓存大小设置 总结 背景介绍 Query Cache(查询缓存)是 MySQL 为了提高查询性能而实现的一种缓存策略,基本思想是:对于每个符合条件的查询语句,直接对结果集进行缓存;当下次查询命中时...
  • MySQL · 内核特性 · Redo Logging动态开关

    前言 用法介绍 注意事项 代码分析 参考资料 前言 我们都知道数据库利用write-ahead logging(WAL)的机制,来保证异常宕机后数据的持久性。即提交事务之前,不仅要更新所有事务相关的Page,也要确保所有的WAL日志都写入磁盘。在InnoDB引擎中,这个WAL就是InnoDB的redo log,一般存储在ib_logfilex...