perfector

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 ··· 10 下一页

2022年10月11日

摘要: 在 CentOS 7 系统安装 StoneDB 数据库 今天我会进行 StoneDB 数据库在 CentOS 7 系统下的安装。 官方的快速部署文档中已有详细的安装流程,我会严格按照流程操作。 准备 CentOS 系统 我在本地虚拟机上安装好了 CentOS 7 系统的 2207 版本。安装过程比较 阅读全文
posted @ 2022-10-11 15:52 运维内不知名选手 阅读(31) 评论(0) 推荐(0) 编辑

摘要: StoneDB 主从切换实践方案 StoneDB 的主从切换既可以手动切换,也可以自动切换,自动切换通常需要使用第三方中间件。本文介绍的是较为常用的中间件 Replication Manager,当 master 发生宕机时,可自动切换至 slave,保证业务正常运行,故障节点恢复后再加入主从。 服 阅读全文
posted @ 2022-10-11 15:38 运维内不知名选手 阅读(23) 评论(0) 推荐(0) 编辑

摘要: StoneDB 读写分离实践方案 在 StoneDB 1.0 版本中,InnoDB 引擎处理 OLTP 的事务型业务,Tianmu 引擎处理 OLAP 的分析型业务。因此,需要在主从复制环境的基础上做读写分离,所有的写操作和部分读操作走 InnoDB 引擎,所有的分析类查询走 Tianmu 引擎。读 阅读全文
posted @ 2022-10-11 15:15 运维内不知名选手 阅读(28) 评论(0) 推荐(0) 编辑

2022年10月9日

摘要: MYSQL 最朴素的监控方式 对于当前数据库的监控方式有很多,分为数据库自带、商用、开源三大类,每一种都有各自的特色;而对于 mysql 数据库由于其有很高的社区活跃度,监控方式更是多种多样,不管哪种监控方式最核心的就是监控数据,获取得到全面的监控数据后就是灵活的展示部分。那我们今天就介绍一下完全采 阅读全文
posted @ 2022-10-09 17:51 运维内不知名选手 阅读(36) 评论(0) 推荐(0) 编辑

摘要: 文盘 Rust -- struct 中的生命周期 最近在用 rust 写一个 redis 的数据校验工具。redis-rs中具备 redis::ConnectionLike trait,借助它可以较好的来抽象校验过程。在开发中,不免要定义 struct 中的某些元素为 trait object,从而 阅读全文
posted @ 2022-10-09 17:35 运维内不知名选手 阅读(32) 评论(0) 推荐(0) 编辑

摘要: HashMap 源码,看我这篇就够了 HashMap 源码深度剖析 * HashMap底层数据结构(为什么引入红黑树、存储数据的过程、哈希碰撞相关问题) * HashMap成员变量(初始化容量是多少、负载因子、数组长度为什么是2的n次幂) * HashMap扩容机制(什么时候需要扩容? 怎么进行扩容 阅读全文
posted @ 2022-10-09 16:49 运维内不知名选手 阅读(54) 评论(0) 推荐(0) 编辑

2022年9月29日

摘要: Lua 脚本在 Redis 事务中的应用实践 使用过 Redis 事务的应该清楚,Redis 事务实现是通过打包多条命令,单独的隔离操作,事务中的所有命令都会按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务中的命令要么全部被执行,要么全部都不执行(原子操作)。但其中有命 阅读全文
posted @ 2022-09-29 14:59 运维内不知名选手 阅读(51) 评论(0) 推荐(0) 编辑

摘要: 原生 Redis 跨数据中心双向同步优化实践 一、背景 公司基于业务发展以及战略部署,需要实现在多个数据中心单元化部署,一方面可以实现多数据中心容灾,另外可以提升用户请求访问速度。需要保证多数据中心容灾或者实现用户就近访问的话,需要各个数据中心拥有一致的全量数据,如果真正实现用户就近读写,也就是实现 阅读全文
posted @ 2022-09-29 14:50 运维内不知名选手 阅读(147) 评论(0) 推荐(0) 编辑

2022年9月28日

摘要: 分布式数据库 ZNBase 的分布式计划生成 导读 在数据库系统中,收到一个查询请求时,执行器会负责解析 SQL 语句,生成执行计划,然后再一步步实现我们的查询请求。分布式数据库拥有分布式执行计划,与传统单机数据库相比拥有更高的扩展性。本文将介绍 NewSQL 分布式数据库 ZNBase 的分布式计 阅读全文
posted @ 2022-09-28 15:18 运维内不知名选手 阅读(26) 评论(0) 推荐(0) 编辑

摘要: 一步步搞懂 MySQL 元数据锁(MDL) 某日,路上收到用户咨询,为了清除空间,想删除某 200 多 G 大表数据,且已经确认此表不再有业务访问,于是执行了一条命令‘delete from bigtable’,但好长时间也没删完,经过咨询后,获知 drop table 删除表速度快,而且能彻底释放 阅读全文
posted @ 2022-09-28 14:51 运维内不知名选手 阅读(494) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页