Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
NoSQL数据库教程
InfluxDB正式从Go切换到Rust
InfluxDB 是一个用 Rust 编写的开源时间序列数据库,使用 Apache Arrow、Apache Parquet 和 Apache DataFusion 作为基础构建模块。 从Go切换到Rust原因: 没有垃圾收集器 <
Pinterest 弃用 HBase
Pinterest 工程团队的博客文章“Pinterest 弃用 HBase”概述了 Pinterest 弃用分布式 NoSQL 数据库 Apache HBase 并迁移到开源分布式 SQL 数据库 TiDB 的历程。 为何弃用 HBase
MongoDB vs. PostgreSQL vs. ScyllaDB
工控系统如何为其实时机器学习环境选择最佳数据库? 当谈论数据库时,人们会想到很多选项。然而,我们首先决定关注那些拥有最大社区和应用程序的人。这就留下了三个直接选择:两个市场巨头和一个令竞争对手感到惊讶的新来者。我们研究了这些数据库的四个特征——数据
cloudflare在多租户数据库环境中遭遇的问题与挑战
以 Cloudflare 规模运营意味着我们在整个技术堆栈中花费大量时间来处理不同的负载条件。在这篇博文中,我们讨论如何使用 Postgres 集群解决性能难题。这些集群支持大量租户和高度可变的负载条件,导致需要隔离活动以防止租户占用其他租户太多时间。欢迎来到现实世界的大型数据库集群管理!<
TiDB:基于Raf的类似CRDB分布式数据库
TiDB是一个开源混合事务和分析处理(HTAP)数据库,由 PingCap 开发。 TiDB 服务器是用 Go 编写的,是查询/事务处理组件;它是无状态的,因为它不存储数据并且仅用于计算。 底层键值存储TiKV是用Rust编写的,它使用RocksDB作为存储引擎。 <
十个数据库错误偏见
关于数据库,你会听到的十个“错误”的事情: 1)SQL数据库不能扩展。 2)ACID中的一致性= CAP中的一致性 3)CAP中的可用性是指“高可用性” 4)NoSQL数据库不使用B树 5)所有数据库都使用预写日志记录。 6)全表扫描总是不好
解码数据库架构:揭示表结构及其意义
在复杂的数据管理领域,数据库表的结构是组织和存储信息的支柱。这种探索深入研究了表结构的本质,揭示了它们的复杂性,并了解它们在高效数据管理中的关键作用。 表结构在数据库管理领域,信息的基本构建块位于复杂的表结构中。这
FireflyD:基于 JVM 的键值存储引擎
FireflyDB 是一种快速、线程安全、基于 JVM 的键值存储引擎,具有微秒级延迟。 FireflyDB 的读取速度比具有类似架构的
开源分布式键值存储etcd指南
在这个综合教程中,我们将深入研究 etcd,一个开源分布式键值存储。我们将探讨其基本概念、功能和用例,并提供实用的快速入门指南。最后,我们将 etcd 与其他几个分布式键值存储进行比较,以了解其优势和独特的产品。 什么是分布式键值存储?</
Redis再次开源
这事儿得从我五个月前杀回Redis公司说起!当时我屁股还没坐热呢,就跟同事唠嗑说咱要不要换个AGPL许可证啊?结果你猜怎么着?(突然压低声音)原来公司茶水间早就为这事儿吵翻天了!就像你们班选班长似的,AGPL和SSPL两派天天battle,虽然最后公司选了SSPL,但AGPL派还在暗搓搓搞事
图数据库初学者指南
随着数据量呈指数级增长且查询变得更加复杂,关系成为数据分析的关键组成部分。反过来,需要专门的解决方案,例如显式优化关系的图数据库。其他数据库的设计目的不是能够根据复杂数据结构中的复杂关系来搜索和查询数据。图数据库经过优化,可以通过将信息建模为图来处理连接的数据,图通过节点和关系映射数据。 <
使用Spring Boot实现数据库集成配置案例
在本指南中,我们将揭开 Spring Boot 无缝数据库集成背后的魔力。我们将探索如何连接到 MySQL、PostgreSQL 等流行数据库,甚至MongoDB等NoSQL选项。忘记繁琐的配置和神秘的错误消息 - 我们在这里让您的数据库连接变得轻而易举。因此,拿起您最喜欢的饮料,系好安全带,让我们
多语言持久性与数据存储比较综述
在当今数据驱动的世界中,应用程序依赖于各种信息的高效存储和检索。但是,如果单个数据库解决方案无法处理日益复杂的数据需求怎么办?输入多语言持久性,这是一种摆脱单一数据存储限制的强大方法。对多语言持久性的深入研究将为您提供以下知识: 了解多角持久性背后的核心原则及其好处。
JetBrains Xodus 简介
在本文中,我们探索了 JetBrains Xodus。我们研究了此数据库的主要 API,并演示了如何使用它执行基本操作。此数据库可以成为嵌入式数据库集的宝贵补充。 Xodus是 JetBrains 构建的开源嵌入式数据库。我们可以将其用作关系数据库的替代品
Apache Accumulo 简介
在本教程中,我们讨论了 Apache Accumulo,这是一个多功能、可扩展的数据库,擅长处理具有复杂访问要求的海量数据集。 其独特的功能(例如单元级安全性、迭代器和灵活的数据模型)使其成为需要安全高效的数据管理(用于实时分析、安全数据处理或大规模数据存
关系数据库与文档数据库使用比较分析
面向软件体系结构的关系数据库与面向文档数据库 我在这里经历的是:超级快速复习这两个是什么关键差异优势和劣势系统设计实例(+ Spring Java代码)简史</
垂直分片很糟糕
垂直分片会显著增加查询复杂度,并可能影响性能。本文将介绍团队最初考虑拆分数据库的典型原因。您将了解意外的复杂性、它如何影响架构,以及如何避免陷入困境。这提醒您在以可能适得其反的方式切分数据之前务必谨慎。如果您曾梦想通过“仅拆分表”来实现扩展,那么这篇文章不容错过。
Java中MongoDB +TestContainer
如何使用 MongoDB 配置 TestContainer,并为数据访问层和使用 MongoDB 的应用程序编写集成测试。 TestContainer帮助我们在运行测试之前启动容器,并通过在代码中定义它们来停止它们。
下页
关闭