【发布时间】:2020-11-06 01:05:48
【问题描述】:
假设您有这样的 cassandra 架构:
- deviceid、timestamp、yearmonth、value
- 1 , 2020-01-01 14:30, 202001 , 23
- 1 , 2020-01-01 14:45, 202001 , 25
- 1 , 2020-01-01 15:00, 202001 , 21
- ...
- 2, 2020-01-01 14:45, 202001, 124
- 2 , 2020-01-01 15:00, 202001 , 100
- ...
使用 复合分区键 :(deviceid with yearmonth) 和聚类键:(时间戳)。
我用php驱动和java驱动查询(选择)45000条记录,速度为600ms。 这是正常的吗?因为如果你在 mysql 这样的 RDBMS 数据库中有相同的查询,它会更快!
【问题讨论】:
标签: java php performance cassandra