Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
NoSQL数据库教程
InfluxDB正式从Go切换到Rust
InfluxDB 是一个用 Rust 编写的开源时间序列数据库,使用 Apache Arrow、Apache Parquet 和 Apache DataFusion 作为基础构建模块。 从Go切换到Rust原因: 没有垃圾收集器 <
事件溯源是否会超越数据库? - memphis
事件源(事件溯源)并不是一个新词,如果你在技术领域工作,你一定接触过事件源。事件源是一个强大的工具,被许多大型组织作为他们的数据库架构设计。它有能力扩大规模并服务于现代数据行业的需求。 在这篇文章中,我们将了解更多关于事件源的信息,以及为什么它越来
SQL如今流行单表设计
SQL:使用复合键实现快速主从连接Join2000年的开发者们:不要使用SQL,使用ORM。2005年的ORMs:不要使用复合键2010年的NoSQL:SQL连接Joins不能扩展2015年的DynamoDB :单表设计
什么是数据库分片?
了解跨多台机器拆分数据库如何通过并行处理大容量应用程序的请求来提高性能当存储在数据库中的数据增长到开始影响应用程序性能的程度时,数据库分片是一种有用的数据库架构模式。数据库分片是一种高级数据库架构概念,该过程通常在数据库大小随时间增加且应用程序需要扩展的组织中获得。数
数据库页Page详解
数据库通常使用固定大小的页来存储数据。表、集合、行、列、索引、序列、文档等最终以页中的字节结束。这样存储引擎就可以从负责数据格式和 API 的数据库前端中分离出来。此外,当一切都是页时,这使得读取、写入或缓存数据变得更加容易。下面是 SQL Server 页布局的示例。
MongoDB vs. PostgreSQL vs. ScyllaDB
工控系统如何为其实时机器学习环境选择最佳数据库? 当谈论数据库时,人们会想到很多选项。然而,我们首先决定关注那些拥有最大社区和应用程序的人。这就留下了三个直接选择:两个市场巨头和一个令竞争对手感到惊讶的新来者。我们研究了这些数据库的四个特征——数据
2022年的数据库:回顾一年 - Andy Pavlo
又是一年过去了,而我还活着。因此,现在是反思去年在数据库世界中发生的事情的绝佳时机。由于DBMS供应商之间的基准战争已经平静下来,街上很安静。我在写去年的回顾时很开心,所以我很高兴能与你分享2022年的突出事件以及我对它们的看法。
一切都使用 Postgres
如何降低复杂性并加快行动速度? 使用 Postgres 作为消息队列跳过锁定
cloudflare在多租户数据库环境中遭遇的问题与挑战
以 Cloudflare 规模运营意味着我们在整个技术堆栈中花费大量时间来处理不同的负载条件。在这篇博文中,我们讨论如何使用 Postgres 集群解决性能难题。这些集群支持大量租户和高度可变的负载条件,导致需要隔离活动以防止租户占用其他租户太多时间。欢迎来到现实世界的大型数据库集群管理!<
Bitcask - 日志结构的快速 KV 存储
Bitcask 是最高效的嵌入式键值 (KV) 数据库之一,旨在处理生产级流量。向世界介绍 Bitcask 的论文称它是一个用于快速键/值数据的
分布式数据库的内部工作原理
由于我的新电动自行车在商店里而无法再次骑着它去上班(这次是因为电线问题导致自行车无法运行!),我开始考虑如何在我的自行车中创造一些冗余设置,这样我就不会因为简单的维护或供应链问题而一次被困在地铁上数周。如果我在修理当前自行车时要骑另一辆自行车怎么办?这肯定会有帮助,但电动自行车很贵,而且我在
四种分布式数据库介绍
许多分布式系统有效地使用专用存储,例如: 时间序列 blob存储 图形数据库 空间数据库 下面是对它们的简要介绍: 时间序列
数据库分片解释
您的应用正在变得越来越好。它有更多的功能,更多的活跃用户,并且每天收集更多的数据。您的数据库现在导致应用程序的其余部分变慢。数据库分片可能是您问题的答案,但许多人不知道它是什么,最重要的是,不知道何时使用它。在本文中,我们将讨论什么是数据库分片、它是如何工作的以及使用它的最佳方式。
深入了解分布式键值存储etcd
在分布式系统领域,确保跨多个节点的数据的一致性和协调性至关重要。etcd 由 CoreOS 团队开发,受到 Raft 共识算法的启发,是一个开源的分布式键值存储,为应用程序提供可靠的分布式协调。它广泛应用于云原生环境,在 Kubernetes 等容器编排系统中发挥着基础性作用。在这篇博文中,
SQL 二次兴起 - IEEE Spectrum
SQL 在今年IEEE Spectrum的顶级编程语言互动排名中占据主导地位。
TiDB:基于Raf的类似CRDB分布式数据库
TiDB是一个开源混合事务和分析处理(HTAP)数据库,由 PingCap 开发。 TiDB 服务器是用 Go 编写的,是查询/事务处理组件;它是无状态的,因为它不存储数据并且仅用于计算。 底层键值存储TiKV是用Rust编写的,它使用RocksDB作为存储引擎。 <
十个数据库错误偏见
关于数据库,你会听到的十个“错误”的事情: 1)SQL数据库不能扩展。 2)ACID中的一致性= CAP中的一致性 3)CAP中的可用性是指“高可用性” 4)NoSQL数据库不使用B树 5)所有数据库都使用预写日志记录。 6)全表扫描总是不好
解码数据库架构:揭示表结构及其意义
在复杂的数据管理领域,数据库表的结构是组织和存储信息的支柱。这种探索深入研究了表结构的本质,揭示了它们的复杂性,并了解它们在高效数据管理中的关键作用。 表结构在数据库管理领域,信息的基本构建块位于复杂的表结构中。这
上页
下页
关闭