Lindorm支持通过HBase Java API进行访问,但目前存在以下几个方面的使用限制。

  • 表名仅支持字母和数字,以及下划线“_”,不支持建立带"."号和横杠“-”等其他字符的表名
  • 不支持HBase的系统管理API :Lindorm不支持HBase的集群管理相关操作的接口,如assign region、stopRegionServer等等,用户对集群的日常管理,可以通过控制台和我们提供的集群管理系统完成。
  • 暂不支持Coprocessor:如果有该需求的客户可以钉钉咨询(参考技术支持)。
  • 有限开放Lindorm底层存储(HDFS协议兼容):如果有数据导入导出需求,请参见LTS(原BDS)服务介绍。如果需要使用Spark分析,请参见通过Spark连接并使用宽表引擎或者直接在Spark中调用HBase API或者使用MR的TableInputFormat。但支持开放HDFS来进行bulkload操作。
  • 不支持用户自定义的Filter:自定义Filter指的是用户将自身实现的Filter类代码封装为JAR包,上传到服务器的lib路径下或者HDFS中,并重启服务或者动态加载,使之生效。Lindorm不支持此使用方式。

如对以上的使用限制存在疑问或需求,欢迎提工单,或者加入钉群咨询(参考技术支持)。