# NoSQL (Cassandra) - カラム指向 ## 例 ```cql CREATE TABLE member_custom_fields ( member_id UUID, skill TEXT, experience TEXT, PRIMARY KEY ((skill, experience), member_id) ); ``` ## クロス集計 ```cql SELECT skill, experience, COUNT(member_id) AS count FROM member_custom_fields GROUP BY skill, experience; ``` ## Pros and Cons - **Pros**: 高スループットで分散型に強い。スケーラビリティに優れており、大量データの処理が得意 - **Cons**: クエリモデルが単純で、複雑な集計には事前集計の工夫が必要