刷新
pg_auto_failover 在多种场景下自动故障转移的验证

博主头像 前面总结了pgautofailover作为Postgresql高可用的自动故障转移相关的参数,这里实测一下各种故障转移的场景以及耗时 1,场景一:主节点数据库宕机OS正常场景下auto failover 在OS层面,手动停止pgautofailover服务,以下是monitor节点自动Failove ...

Redis数据类型之String详解

博主头像 概述 Redis存储数据的Value可以是一个String类型数据。String类型的Value是Redis中最基本,最常见的类型。String类型的Value中可以存放任意数据,包括数值型,甚至是二进制的图片、音频、视频、序列化对象等。一个String类型的Value最大是512M大小。 其编码方 ...

逃离SQL丛林:实用主义的数据救赎

博主头像 Hi,数据分析圈的朋友们! 你是不是也经历过这样的场景: 老板问:"上周的复购率是多少?" 你查了A表,算出来是18%; 同事查了B表,说是23%; 运营同学从后台导出,又是20.5%…… 三个人,三个数,谁都没错,但就是对不上。 别慌,这不是你一个人的问题。今天咱们聊聊一个很多数据团队都 ...

将盾CDN:备份与灾备建设的企业级实践

灾备的真正价值:不仅是恢复 很多企业把灾备当成一种"保险",认为它的价值只在灾难发生时才能体现。实际上,灾备的价值远不止灾难恢复,在数据治理、运维优化、合规审计等多个维度都有重要作用。 一个设计良好的灾备体系,可以让企业在面对硬件故障、人为误操作、勒索软件攻击等各种数据风险时,都具备快速恢复的能力。 ...

从时序数据库到 AI,工业场景正在需要怎样的人?

博主头像 这两年,如果你持续关注技术与产业的结合,会慢慢发现一个变化: 被需要的,已经不只是“会写代码的人”,而是那些能把技术真正带进真实场景的人。 有些人做时序数据库内核,解决的是高频数据如何写入、压缩、查询和分析的问题; 有些人做平台和产品,把复杂能力变成可被理解、可被使用的系统; 有些人走进能源电力、航 ...

Redis Sentinel高可用实战:主从自动故障转移

博主头像 前言 Redis Sentinel(哨兵)是 Redis 官方的高可用方案,实现主从自动故障转移。本文带你从零搭建一套生产级的 Redis 高可用集群。 一、Sentinel 核心概念 监控:持续检查主从节点是否正常 通知:节点异常时通知管理员或其他程序 自动故障转移:主节点下线时,自动选举新的主节 ...

天谋科技入选北京市 2026 年第一批专精特新中小企业

博主头像 近日,北京市经济和信息化局公布 2026 年第一批专精特新中小企业名单,天谋科技(北京)有限公司成功入选。此次入选,既是对天谋科技专业化、精细化、特色化、创新能力的权威认可,也彰显了其在工业时序数据管理赛道的技术实力与发展潜力。 北京市 2026 年第一批专精特新中小企业名单公告:https://j ...

高效查询商户日终余额:一个SQL的优化实践

博主头像 一、业务背景与数据模型 在交易系统中,准确记录和查询商户的日终余额是一项基础且关键的需求。我们的系统通过以下两张核心表来管理账户信息: 账户主表 (T_ACC_TRANS):存储商户账户的最新实时快照,包括可用余额、冻结金额等。 CREATE TABLE PAYMENTDB.T_ACC_TRANS ...

pg_auto_failover 自动故障转移参数

博主头像 官方原文地址:https://pg-auto-failover.readthedocs.io/en/main/ref/configuration.html,原文行文逻辑并不清晰,甚至有些混乱,前两部分都是有关pgautofailover的monitor的参数配置,却分成了两个重复的部分。 以下来自于 ...

Redis持久化:从AOF到RDB,如何实现数据不丢失?

博主头像 Redis属于内存数据库,但为了防止宕机等导致的数据丢失,也有对应的数据持久化技术。持久化主要作用就是数据备份,即将数据存储在硬盘,保证数据不会因进程退出而丢失。 AOF持久化 Append Only File 类似于Mysql的binlog日志类似,会吧写操作命令以追加写的方式写入到AOF日志中。 ...

2、SEATA分布式事务——AT模式

博主头像 SEATA的AT模式和XA模式一样,也是2阶段提交,但是AT模式没有利用数据库的XA协议,如下所示: 从上面的图可以看到,seata AT 模式分为以下5个步骤: ①、TM(事务管理器) 开启全局事务; ②、RM 向 TC(事务协调者) 注册分支事务; ③、RM(资源管理器,也就是要访问数据库的进程 ...

Redis命令处理机制源码探究

博主头像 今天来讲讲 Redis 的请求监听,通俗点说,就是Redis是如何监听客户端发出的set、get等命令的。 基础架构 众所周知,Redis 是单进程单线程架构,虽然是单进程单线程,但是Redis的性能却毫不逊色,能轻松应对一般的高并发场景,那么Redis究竟是施了什么魔法呢? 其实 Redis 的原 ...

1、SEATA分布式事务——XA模式

博主头像 一、传统分布式XA事务的2PC 2PC 即两阶段提交协议,是将整个事务流程分为两个阶段,准备阶段(Prepare phase)、提交阶段(commit phase),2 是指两个阶段,P 是指准备阶段,C 是指提交阶段。常见的关系型数据库如 Oracle、MySQL 都支持两阶段提交协议,如下图: ...

mysql数据库事务的实现和XA事务

博主头像 一、事务的实现 1.1、事务的执行流程 根据上图,事务的执行流程如下: ①查询操作先从Buffer Pool中查询数据,若存在则直接输出,不存在则读取磁盘中的数据并放入Buffer Pool; ②在操作任何数据之前,会先将数据的旧值写入undo log日志文件中,以便执行事务过程中出现异常后好回滚到 ...

<123···50>