我知道hbase具有灵活的限定符数量,只要没有太多cfs,性能方面应该没问题。
但经过一些研究后,我似乎无法找到任何可以确切知道hbase可以支持多少个限定符(cols)的地方。
e.g。我可以拥有一个10~100mi cols的行吗?
据我所知,hbase使用聚合日志数据结构,因此同一行+ cf将存储在同一个Hfile下。在这种情况下,在行中存储数百万个cols不是一个好主意吗?
并且hbase也按行而不是cols分割区域。这意味着无论Hfile有多大,如果它只是一行,那么就不能拆分?
谁有任何想法?我可能不是第一个考虑这个案子的人吗?