我在hbase有一张table
--------------------------------------------------------------------------
| rowkey | Name | marks |
| 1 | ABC | {"mathematics":"30","science":"50"} |
| 2 | XYZ | {"mathematics":"50","science":"90"} |
--------------------------------------------------------------------------
json可以是嵌套的json。我想使用sparksql在json字段的基础上查询表。所以我可以查询“name where marks in science=50”。我可以直接在hbase上这样做,还是在hbase上使用apachephoenix
1条答案
按热度按时间06odsfpq1#
在hbase中使用json。。。你应该好好休息一下
marks
列族和其中的列marks
每节课。您可以使用hbase或phoenix轻松地做到这一点。如果您想使用json,那么就使用mongodb。