场景

时间:2017-07-03 15:44:28

标签: database-design cassandra create-table nosql

我有一个简单的场景,我获得了一个客户ID,其中包含订单日期和订单详情 我计划在cassandra中构建 -

 create table orders (
 customerid Text,
 orderdate date,
 orderinfo frozen<orderinfotype>, 
 primary key(customerid,orderdate) )

orderdate是用户定义类型“orderinfotype”的一部分,但我认为将其保留为表中的单独元素将允许有效查询。
每个客户的订单数量限制在~25左右,因此数据分布应该与表格设计相同 考虑到我需要查询所有订单,按日期范围查询,最后6个等,以上是否有意义或我应该采用不同的方式...

0 个答案:

没有答案