Mar*_*kus 3 java cassandra hector
你好,
我不明白,如何用hector查询cassandra,但返回的列值不是单一类型,而是许多:
我放了???? 在哪里我不知道该怎么做:
MultigetSliceQuery<String, String, ??????> multigetSliceQuery = HFactory.createMultigetSliceQuery(keyspace, stringSerializer, stringSerializer, ???????);
Run Code Online (Sandbox Code Playgroud)
例如,如果我的所有列值都是String类型,我会放入String.但是我在一行中有不同的字符串,如String,Integer和byte [].所以我必须传递一个以上的Serializer.
怎么解决这个?
谢谢.
(有人可以创建hector作为标签吗?我不允许这样做)
您可以使用ByteBufferSerializer,然后将ByteBufferSerializer返回的ByteBuffers转换为StringSerializer和IntegerSerializer的参数,以转换字符串和整数的列.
| 归档时间: |
|
| 查看次数: |
2617 次 |
| 最近记录: |