8.1.2. 特殊注意事项

  1. 行存存储不能用于统计分析、排序。

  2. 排序、统计分析使用列存存储。

  3. group by语句select中必须带有统计函数。

  4. 数值类型不能模糊匹配。

  5. 所有查询都必须加limit限制(且lsql层有3万限制)。

  6. order by语句必须加limit限制且字段需在select后面做展示。

  7. 实时入库更新,不支持。

  8. 离线更新某一列,不支持。

  9. 表在线改名,不支持。

  10. 修改字段名、字段类型,不支持。

  11. LSQL层不支持两表或者多表关联的解析。

  12. lsql存储应避免小文件过多,会造成NAMENODE压力过大导致HDFS挂死。

  13. lsql中关键词(保留词)不可使用。

  14. 建表语句应注意按照标准,避免‘,’等造成数据类型出现问题,lsql暂时不进行报错。

  15. 多值列group by分组统计和分组数超过5000会抛到spark层 ,分页不生效。

  16. lsql创建用户名和密码之后权限认证才生效。

  17. 同一个括号内不能同时有and和or!

  18. 杜绝使用select *查询!

  19. 离线入库请参考规范文档《NebulaCM_Dbn_LSQL-1.0.1.13 离线数据接入规范》。

  20. lsql离线导入禁止使用-distinct参数。

  21. 自定义汇聚列copyfile存储如果汇聚多个字段,字段类型必须采用多值列!

  22. 多值列中每个值长度不能超过32k,分词类型多值列不能超过2.1万个值,非分词类型多值列个数不能超过21万个值。

  23. 默认汇聚列单个字段查询前面必须加^查询。

Copyright © lucene.xin 2020 all right reserved修改时间: 2021-07-02 11:42:23

results matching ""

    No results matching ""