我在 Cassandra ColumnFamily 上有两行,想要比较具有相同列名的列的值,例如:
CF:用户
键:列:
.................................................. ...........
K1:{Col1:“安迪”V1:“100”} {Col2:“汤姆”V2:“100”}
K2:{Col1:“安迪”V1:“120”} {Col2:“汤姆”V2:“90”}
现在我想比较差异 K2 列与 K1 列以在 Cassandra 中获得此结果:
键:列:
.................................................. …………………………………………………………………………………………………………………………
K1:{Col1:“安迪”V1:“100”} {Col2:“汤姆”V2:“100”}
K2:{Col1:“安迪”V1:“120”差异:20} {Col2:“汤姆”V2:“90”差异:-10}
起初我想用 Hadoop 编写代码,但我看到一个问题,我无法为映射进程定义两个键?
Haddop 是选择,因为它必须是一个可扩展的解决方案。
我希望有人给小费吗?
BG,丹尼