数据库

技术贴 | 一文掌握 Google Test 框架

在开发过程中,如何保证代码的质量以及程序的正确性成为了我们亟需解决的问题,其中测试用例成为了不必可少的一部分。测试用例不仅可以帮助我们验证代码的正确性,还能帮助我们捕获潜在的错误,提高代码的可靠性和可维护性。然而手动编写和执行测试用例可能会非常繁琐和耗时,因此我们引入了 Google Test 框架。

KaiwuDB
国内数据库
2023-10-26 15:14

ClickHouse、Doris、 Impala等MPP架构详解

本文分为三部分讲解,第一部分详解MPP架构,第二部分剖析MPP架构与批处理架构的异同点,第三部分是采用MPP架构的OLAP引擎介绍。

qing_yun
数据库开发技术
2023-10-26 11:28

MySQL5.7具体哪一天EOL?

根据 Oracle 官方声明,MySQL5.7 将于本月(10 月)结束其生命周期(EOL, End Of Life)。这意味着 Oracle 将不再为 MySQL5.7 提供官方更新、错误修复或安全补丁。但具体的结束日期是什么时候呢?

数据库工作笔记
MySQL
2023-10-26 11:08

临时工说: 他们说DBA 是IT 行业的职位的常青树,你信吗

最近和一个开发的友人聊天,他发出感慨,你们DBA 是一个好职业,知识不怎么变化,还越老越值钱, 并对开发人员行业的内卷和苦楚进行了一段论述。

运维实践派
MySQL
2023-10-25 13:57

与创新者同行,Doris Summit Asia 2023 线下技术峰会圆满落幕!

10 月 21 日,由飞轮科技主办、阿里云与腾讯云联合主办的 Apache Doris 社区首届线下技术峰会 Doris Summit Asia 2023 在一片热潮中落下帷幕。

SelectDB
国内数据库
2023-10-25 13:17

“MySQL之父”的MariaDB要凉凉?新CEO上任后断臂求生

据外媒报道,数据库明星公司MariaDB正在经历重组调整,日前,该公司发布公告,宣布放弃战略产品并裁员28%,引进2650 万美新的贷款以缓解财务压力,这引发了广泛关注和讨论,数据库行业观察家们抨击MariaDB的调整行为。这家明星公司何以至此?MariaDB的经历对开源商业化发展有哪些启示?

qing_yun
数据库开发技术
2023-10-25 09:54

PostgreSQL数据库的生态

数据库的流行度与其生态是紧密相关的。近些年PG的热度大幅提升依然是依靠了PG的生态。作为一个开源数据库产品,其实开源生态是PG热度的最大贡献者。

qing_yun
数据库开发技术
2023-10-25 09:37

Greenplum AO表存储分析

前阵子有位客户反馈两个类似表结构的表,其中一个表的数据量远小于另外一个表(百万级和千万级),但百万级的表(后文以A表作为替代)大小远大于千万级的表(后文以B表作为替代)大小。按照以往单机PostgreSQL思维来思考的话,可能是TOAST,也可能是表中存在了很多大字段,大宽表之类的,亦或是数据类型差异、字节对齐等原因造成的,但是经过排查,发现这些并没有太大差异,甚至A表中的json/text字段更多,所以这个思路行不通了。不过怀疑的方向是这个A表经常会insert xxx。

ITPUB社群
PostgreSQL
2023-10-25 09:34

redis 的主库挂了,如何不间断服务?

我们了解到在主从库集群模式下,如果从库发生故障,客户端可以继续向主库或其他从库发送请求,执行相应的操作。然而,当主库发生故障时,会直接影响从库的同步,因为此时从库失去了可用的主库进行数据复制。

数据库工作笔记
NoSQL
2023-10-25 09:33

14 个 SQL 拿来就用语句实例!

SQL 1:从 idc_evaluating 数据库的 ns_active_ip 表中查询省份代码为 110000 的所有行数据

数据库工作笔记
MySQL
2023-10-24 13:50

单表 1000 万条数据,TDengine 助力麦当劳中国实现 PERCENTILE 秒级查询优化

今天我们为大家分享一个关于 TDengine 在 PERCENTILE 函数性能优化上的真实案例。

TDengine
国内数据库
2023-10-24 11:42

硬件成本节省60%,四川华迪基于OceanBase的健康大数据数仓建设实践

本文为四川华迪数据计算平台使用 OceanBase 替代 Hadoop 的实践,验证了 OceanBase 在性能和存储成本方面的优势:节省了 60% 的硬件成本,并将运维工作大幅减少,从 Hadoop 海量组件中释放出来;一套系统处理 HTAP 场景需求,简化了运维复杂度。

奥星贝斯(OceanBase)
数据库开发技术
2023-10-24 10:03

redis中万金油的String,为什么不好用了?

今天,我们先了解下 String 类型的内存空间消耗问题,以及选择节省内存开销的数据类型的解决方案。

数据库工作笔记
NoSQL
2023-10-24 09:33

一次 Jedis 参数异常引发服务雪崩

Redis 作为互联网业务的远程缓存工具而被大面积使用,作为访问客户端的 Jedis 同样被大面积使用。本文主要分析 Redis3.x 版本集群模式发生主从切换场景下 Jedis 的参数设置不合理引发服务雪崩的过程。一、背景介绍Redis 作为互联网业务的远程缓存工具而被被大家熟知和使用,在客户端方面涌现了Jedis、Redisson、Lettuce等,而Jedis属于其中的佼佼者。目前笔者的项目

Linksla
国内数据库
2023-10-24 09:30

性能问题往往出现在开发人员可控范围之外

应用的性能问题往往出在应用开发团队能力可控制的范围之外,当系统的复杂性对于研发团队来说是可控的情况下,系统性能问题也是可控的;而当系统的复杂性超出了研发团队的可控范围的时候,性能问题必然会变得复杂。

qing_yun
数据库开发技术
2023-10-24 09:28