如何在 Bigtable 中列出 table 的列?
How to list columns of a table in Bigtable?
cbt -instance=INSTANCE ls table
列出列族,但我想列出列本身。
列族是在 table 级别显式创建的,而列是动态的,每行可以完全不同。因此,用于列出列的通用工具不一定可行。
您可以使用您选择的语言的客户端库为您的特定需求编写一些东西,或者解析 cbt read
或 cbt lookup
命令的输出,这样您就可以阅读一个或多个列中的每一列行。
Quickstart Using CBT 页面有使用这些命令的示例以及它们创建的输出。
cbt ls
将打印您当前项目和实例中的所有 table。
cbt ls <table_name>
将列出特定 table.
的所有列族
确保您已经通过创建 .cbtrc
文件设置了本例中的项目和实例。您可以找到如何设置 here
cbt -instance=INSTANCE ls table
列出列族,但我想列出列本身。
列族是在 table 级别显式创建的,而列是动态的,每行可以完全不同。因此,用于列出列的通用工具不一定可行。
您可以使用您选择的语言的客户端库为您的特定需求编写一些东西,或者解析 cbt read
或 cbt lookup
命令的输出,这样您就可以阅读一个或多个列中的每一列行。
Quickstart Using CBT 页面有使用这些命令的示例以及它们创建的输出。
cbt ls
将打印您当前项目和实例中的所有 table。
cbt ls <table_name>
将列出特定 table.
确保您已经通过创建 .cbtrc
文件设置了本例中的项目和实例。您可以找到如何设置 here