关系数据库

     

RDBM最佳实践

13

RDBMS 可以做的事情比大多数人想象的要多得多: 1. 添加表通常比更改现有表更好 .

一个Spring Boot数据库管理面板的开源项目

29 2K
适用于 Spring Boot 应用程序的即插即用、自动生成的 CRUD 数据库管理面板。 在几分钟内为您的 Sp.

SQL作为声明性语言的缺点

23
许多人不理解SQL的是它是声明性的: 当你写ORDER BY时,它并没有告诉DB对数据进行排序,它只是声明您想要一个有序的结果。只有执行计划会告诉你是否有排序.

幽默:数据库的版本号癖好

45
PostgreSQL:每年发布一个主要版本。 MySQL:从5.7毫无理由地跳到8.0。 .

使用数据库实现状态机

63 10K

大多数人都熟悉状态机,也知道状态机的价值。一般的状态机库可以帮助你建立状态模型,防止无效转换,并生成图表,帮助非技术人员也能理解代码是如何运行的。 <.

Postgres与MySQL比较

267 3K

在 Postgres 和 MySQL 之间进行选择很困难,并且经常引起 .

使用物化视图实时查询微服务

406 4K

分布式系统 架构 由于其灵活性.

为什么SQLite适合边缘计算?

413 1

首先它是轻量级的: 软件行业有一个习惯,就是在高估和低估内存占用率的产品之间跳动。 在桌面内存以千字节为单位.

使用Testcontainers、jOOQ和Flyway实现数据库的生产模拟测试

308 20K

Testcontainers 库帮助我们使用 jOOQ 代码生成器工具从数据库生成 java 代码,我们能够使用我们在生产中使用的相同类型的数据库 Post.

Figma如何实现Postgres数据库垂直扩展?

360 8K
2020 年,由于新功能的组合、准备推出第二个产品以及更多的用户(数据库流量每年增长约 3 倍),Figma 的基础设施.

在单体到微服务迁移中如何重构关系数据库?

470 1 11K
本文介绍将现有单体应用程序迁移到 微服务.

使用ShardingSphere实现Spring Boot分片

583 16K

SpringBoot案例:专注于客户评论的简单业务场景,目的是说明各种用例。 .

PostgreSQL数据库MVCC事务机制的四个问题 - ottertune

527 1 8K

MVCC 的 PostgreSQL 实现是一种设计选择,可实现 ANSI 标准概述的并发隔离级别。 MVCC优势(.

SQL 二次兴起 - IEEE Spectrum

278

SQL 在今年 .

数据库分片解释

593 6K
您的应用正在变得越来越好。它有更多的功能,更多的活跃用户,并且每天收集更多的数据。您的数据库现在导致应用程序的其余部分变慢。数据库分片可能是您问题的答案,但.

反关系数据库anti-RDBMS“邪教”

385 1

在21世纪初,许多网络公司意识到DBA并不了解新公司的需求,因此 "阻碍 "了 "快速发展和突破 "的进程。因此,他们开始避开RDBMS和/或DBA,在应用.

四种分布式数据库介绍

628

许多 分布式系统 有效地使用专.

“事务”是任何大规模架构中最糟糕的耦合类型 - techleadjournal

953 1

Neal Ford 是 ThoughtWorks 的总监兼软件 .

数据库视图的用处 - Reddit

870

数据库视图只是伪装成表的查询。 数据表主要记录数据。视图产生从该数据派生的信息。 下面是几个用途: <.

SQL如今流行单表设计

1096 1 2K

SQL:使用复合键实现快速主从连接Join 2000年的开发者们:不要使用SQL,使用ORM。 2005年的ORMs:不要使用复合键 20.

2022年的数据库:回顾一年 - Andy Pavlo

914 3K

又是一年过去了,而我还活着。因此,现在是反思去年在数据库世界中发生的事情的绝佳时机。由于DBMS供应商之间的基准战争已经平静下来,街上很安静。我在写去年的回.

数据库存储引擎如何保证事务 ACID?

795

数据库存储引擎会在事务提交后立即将更改写入磁盘吗?让我们来探讨一下: WAL(Write Ahea.

什么是数据库分片?

1705 4K
了解跨多台机器拆分数据库如何通过并行处理大容量应用程序的请求来提高性能 当存储在数据库中的数据增长到开始影响应用程序性能的程度时,数据库分片是一种有用.

IvorySQL/IvorySQL:兼容Oracle数据库的PostgreSQL

777

IvorySQL 是先进的、功能齐全的、开源的 Oracle 兼容 PostgreSQL,坚定地承诺始终保持 100% 兼容,并直接替代最新的 Postgr.

数据库页Page详解

1548 4K
数据库通常使用固定大小的页来存储数据。表、集合、行、列、索引、序列、文档等最终以页中的字节结束。这样存储引擎就可以从负责数据格式和 API 的数据库前端中分.

适合用于数据库主键的最佳UUID工具库 - Vlad Mihalcea

1596 1 7K

在本文中,我们将了解哪种 UUID(通用唯一标识符)类型最适合具有主键约束的数据库列。 虽然标准的 128 位随机 UUID 是一个非常受欢迎的选择,.

事件溯源是否会超越数据库? - memphis

1259 1 4K

事件源(事件溯源)并不是一个新词,如果你在技术领域工作,你一定接触过事件源。事件源是一个强大的工具,被许多大型组织作为他们的数据库 .

下一代五个一体化数据平台比较

1341 5K

多合一数据堆栈是未来吗?Ben 的文章来得正是时候,因为 dbt 揭开了语义层的面纱,成为了分析生态系统的枢纽。作者比较了五个可用的一体化数据平台,并讨论了.

Discord使用ElasticSearch建立数十亿条消息的索引 -Sukhad

1148

Discord 有数百万用户每天发送数十亿条消息。现在,这些用户也想搜索这些消息。我们如何索引这些以使它们可以通过消息中的不同关键字进行搜索? 让我们.

Homepoint公司使用Kafka改进其单体数据库架构

1475 1 2K
Homepoint 是一家位于美国的大型抵押贷款批发商和贷方。Homepoint 的软件平台团队需要找到数据库自动化解决方案并改进其单体数据库 .