【发布时间】:2012-03-13 21:03:59
【问题描述】:
请原谅我问了一些可能在其他地方解释过的问题,但我在 Cassandra 中设计数据模型时遇到了问题。
我正在存储交易。这些交易每个都有一个来源(用户)、一个时间戳和一些相关的关键字。我需要能够在给定来源和日期范围以及(可选)关键字的情况下找到交易。 Cassandra 很有吸引力,因为我需要存储数十亿笔交易。
我一直找不到解释如何做这类事情的资源。我最初的想法包括有几个 CF——一个事务 CF、一个关键字事务 CF、一个 source_transaction CF,可能还有一个 day_transaction CF(或类似的东西)。这将使查找基于上述任何一项的交易变得非常简单,但它似乎不会让我搜索上述所有项目。
有什么想法吗?
【问题讨论】:
标签: cassandra