我在仓库工作已经有一段时间了.

我对柱状数据库及其检索数据的速度很感兴趣.

我有一个多部分的问题:

  • 专栏数据库是如何工作的?
  • 它们与关系数据库有何不同?

推荐答案

How do Columnar Databases work?

How do they differ from relational databases?

  • 表演
  • 存储要求...
  • 易于修改模式...

...in specific use cases of DBMSes.

Is there a trial version of a columnar database I can install to play around? (I am on Windows 7)

注:关于几个柱状DBMS的"单一用途导向"的 comments 并不是对这些实现的批评,而是进一步表明,这种DBMS方法偏离了存储记录实体的更"自然"(当然也更广泛使用)的方法.因此,当面向行的方法不令人满意时,就会使用这种方法,因此,这种方法倾向于

试探性地,100(EAV)数据模型,可能是另一种存储策略,您可能需要考虑.虽然与"纯"柱状数据库模型不同,但EAV具有柱状数据库的几个特征.

Sql相关问答推荐

识别顺序记录组

提取Snowflake SQL中的嵌套键

从2个表中查找每条记录的唯一最接近的日期匹配

Trino/Presto sq:仅当空值位于组中第一个非空值之后时,才用值替换空值

连接特定行号

对非RUST源代码字符串使用`stringify!`,例如SQL查询

MariaDB查询在逗号分隔的字符串中查找多个值

Oracle 23c ROUND,数据类型为DATE

如何在SQL中从多个查询进行分组

使用与JOIN一起使用的查询后进行分页和排序

如何在 golang squirrel lib 中添加 postgreSQL 的distinct on

如何修复初学者 SQL INNER JOIN 查询错误

通过ID和数据找到每个不同的值

如何在TSQL中编写此窗口查询

批量更改WooCommerce中所有产品的税收状态

运算符不存在:integer = bigint[]

如何使用 pg-promise 创建要在复杂的 sql 查询中使用的 VALUES 列表?

snowfalke 会在 Select 运行时锁定表吗?

在sql server中创建唯一标识符列

有条件求和