编目节点上保存了库表字段的元数据信息,是否能够通过API或指定的用户连接上去,查看到当前用户中建的表的所有表名及字段名等信息呢,即是否可以查看到sequoiadb的元数据信息呢
可以用命令 db.list(SDB_LIST_COLLECTIONS)列出所有的表
http://www.sequoiadb.com/cn/index.php?a=index&m=Files&cat_id=1432190793&edition_id=0
由于是文档型数据库, 每条记录的字段都有可能不一致,目前没有单独保存表的字段信息。 只能查记录来看字段名。
那我问一下,如果与sparkSQL集成后,写标准的SQL查询信息的时候,就必须知道指定的表字段信息了么?而类似于HIVE的create table(id int,name string)这类的写法也不会有专门的地方存字段及表的关系么?如果这样的建表及写入数据接口,我是否可以自个单独存储表、及字段的对应关系呢,可能要额外增加space及collection等属性,对么
与sparkSQL集成后, 字段的对应关系是在spark上保存的。