Is Cassandra a column oriented or columnar database

前端 未结 3 1191
余生分开走
余生分开走 2020-12-09 04:42

Columnar database should store group of columns together. But Cassandra stores data row-wise. SS Table will hold multiple rows of data mapped to their corresponding partiti

3条回答
  •  长情又很酷
    2020-12-09 04:56

    If you go to the Apache Cassandra project on GitHub, and scroll down to the "Executive Summary," you will get your answer:

    Cassandra is a partitioned row store. Rows are organized into tables with a required primary key.

    Partitioning means that Cassandra can distribute your data across multiple machines in an application-transparent matter. Cassandra will automatically repartition as machines are added and removed from the cluster.

    Row store means that like relational databases, Cassandra organizes data by rows and columns.

    "So I feel like Cassandra is a row wise data store"

    And that would be correct.

提交回复
热议问题