专题:数据库
共159篇相关文章

Apache SeaTunnel 类加载器治理有哪些具体实践和挑战?
最近在深入阅读 Apache SeaTunnel Zeta Engine 相关代码时,顺着 ClassLoader 这一条线做了一次相对系统的梳理。...

数据仓库命名混乱,是命名规则还是命名习惯出了问题?
数据仓库做大之后,最先“失控”的往往不是数据,而是命名。命名规范看似细节,却直接决定了数据是否好找、好用、好维护。...

Flyway、Liquibase如何全面覆盖NineData复杂多环境发版编排能力?
Flyway、Liquibase 擅长数据库脚本迁移执行,但缺乏多环境发版流程管控能力。NineData 聚焦补齐短板,原生支持多环境编排、审批、规范校验与版本回滚,打造统一发版工作台,不替代原有工具,而是完善全流程管控,适配企业规模化、规...

赵渝强老师,openGauss数据库的体系架构是怎样的?
openGauss是基于PostgreSQL开发的,因此这里可以拿PostgreSQL来比较学习它的体系结构,这样比较容易理解。openGauss的体系架构中最重要的就是数据的存储结构,而数据存储结构分为逻辑存储结构和物理存储存储。其中,逻...

赵渝强老师,openGauss的逻辑存储结构是怎样的?
openGauss的逻辑存储结构主要是指数据库中的各种数据库对象,包括:数据库集群、数据库、表、索引、视图等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关对象的oid都...

赵渝强老师,Redis字符串如何改成?
Redis的优势之一在于提供了丰富的数据类型,它不仅仅支持基本的Key-Value类型数据,还提供list、set、zset和hash等数据结构的存储。Redis没有直接使用C语言传统的字符串表示方式,而是自己构建了一种名为简单动态字符串的...

MyBatis Generator插件如何为?
因工作使用到了分库分表中,一般使用含有分库分表键的唯一索引操作数据库,而不是使用子增长id主键进行操作,因此写了一个唯一索引的数据库操作方式。 github地址:https:github.comsuyin58mybatis-gene...

C语言实现数据库连接池,如何为?
它什么是? 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;类似的还有线程池。 为什么要用? 一个数据库连接对象均对应一个物理数据库连接,每次操作都打开一个物理连接,使用完都关闭...

行式存储和列式存储的区别是什么?
〇、前言 简单来说,行式存储(Row-based Storage)就是将同一行的所有字段连续存放;列式存储(Column-base Storage)则将同一列的数据集中存放。 它们代表了数据在磁盘或内存中组织的两种相反维度,现代数据库(如...

MySQL中事务和事务的隔离级别如何调整以优化并发控制?
本文主要是帮助理解相关知识,没有具体的操作和代码。 事务 事务就是一组操作,这组操作要么全部成功,要么全部失败。 最经典的例子就是银行转账: 张三给李四转账100,对用户来说,就是一个操作。但对应到数据库中,至少需要三步: 检查张三账户...

如何通过RPM包方式在Centos7上安装MySQL8.0数据库?
人生处处皆学问,工作也是如此!过去不止一次在Linux上安装MySQL,可以说轻车熟路,但是写篇文章总结一下,发现有很多细节值得学习! 安装包选择 为什么用rpm? 在Linux系列上安装软件一般有源码编译安装、rpm(或者dpkg)、yu...

我安装SQL Server时遇到过这8个奇葩报错吗?
大家好,我是码农刚子。 安装SQL Server,本该是迈向数据世界的第一步。然而无数开发者的经验表明,这一步往往是最容易“翻车”的环节。 从依赖项缺失到硬盘扇区过大,从残留组件冲突到ODBC驱动“撞车”,SQL Server的安装错误总是...

Elasticsearch 都需要学习哪些知识和技能?
还在用 LIKE 模糊查询做搜索?难怪又慢又不准!这篇 Elasticsearch 入门教程用故事形式带你从零掌握 ES 核心知识,倒排索引、分词器、高亮、聚合、集群部署一网打尽,配合 AI 编程工具效率翻倍。...

Grace Hash Join如何应用于查询?
Hash Join(哈希连接) 是关系型数据库(如 MySQL、PostgreSQL、Oracle 等)在处理表连接操作时非常经典且高效的一种算法。它特别适用于大表之间的等值连接(Equi-join),尤其是在参与连接的列上没有合适的索引时...

Redis能处理查询吗?
一、引言 在Web应用发展的初期,那时关系型数据库受到了较为广泛的关注和应用,原因是因为那时候Web站点基本上访问和并发不高、交互也较少。而在后来,随着访问量的提升,使用关系型数据库的Web站点多多少少都开始在性能上出现了一些瓶颈,而瓶颈的...
