有关Cosmos DB中Columnar或“Column-family”数据模型的更多信息

问题描述 投票:5回答:2

该文档指出,Cosmos数据库引擎“本身支持多种数据模型:键值,文档,图形和列式”。

但是,我似乎无法找到与柱状模型有关的任何其他信息。

以下API还提供了相关信息:

  • DocumentDB API
  • 表API
  • 图形API

但在Columnar或Column-family上没有任何内容,如各种摘要中所述。

参考:https://docs.microsoft.com/en-us/azure/cosmos-db/introduction

azure-cosmosdb
2个回答
3
投票

似乎找不到任何与柱状模型有关的其他信息

This article将帮助您理解列族的概念:

您可以将列族数据库视为包含行和列的表格数据,但列分为称为列族的组。每个列族包含一组逻辑相关的列,通常作为一个单元进行检索或操作。单独访问的其他数据可以存储在单独的列族中。在列族中,可以动态添加新列,并且行可以是稀疏的(即,行不需要为每列提供值)。

此外,正如David Makogon所说,您可以在该页面上提供反馈(或评论)或通过此电子邮件联系Cosmos DB团队([email protected]),了解有关列族数据模型的更多详细信息。


2
投票

Cosmos DB现在有一个Cassandra API,截至2017年11月,它提供了一个列存储接口。它使用与本机Cassandra相同的协议,允许您使用现有的SDK连接到Cassandra API。

在创建新的Cosmos DB帐户时,您需要选择Cassandra API,该帐户将是您可以选择的几个API之一(其他API是DocumentDB SQL,MongoDB,Gremlin和Table)。

有关Cassandra API的更多信息,请访问here

© www.soinside.com 2019 - 2024. All rights reserved.