我正在实现一个在关系数据库中存储大量数据的系统。
数据可以分为几类,并有作者。
我希望获得按日期,类别和作者分组的项目数以及按日期分组的每个类别的所有项目的总和。
系统必须接近实时。
E.g。 (3个类别,3个作者,2个日期)
item1 category1 author1 2015-04-23
item2 category1 author2 2015-04-23
item3 category2 author1 2015-04-23
item4 category1 author1 2015-04-23
item5 category2 author2 2015-04-23
item6 category2 author2 2015-04-24
item7 category3 author1 2015-04-24
item8 category2 author3 2015-04-24
item9 category2 author2 2015-04-24
结果:
2015-04-23:
category1 author1: 2
category1 author2: 1
category1 author3: 0
category2 author1: 1
category2 author2: 1
category2 author3: 0
category3 author1: 0
category3 author2: 0
category3 author3: 0
2015-04-24:
category1 author1: 0
category1 author2: 0
category1 author3: 0
category2 author1: 0
category2 author2: 2
category2 author3: 1
category3 author1: 1
category3 author2: 0
category3 author3: 0
大约有50个类别和约50个作者。
如何在redis中模拟这种行为?