Information Schema

The Information Schema is a special schema that contains virtual tables which are read-only and can be queried to get information about the state of the cluster.

Note

The information schema tables currently only support a limited subset of the otherwise supported DML statements.

Currently unsupported are:

  • select count(*)
  • group by

Tables

The information schema contains a table called tables.

This table can be queried to get a list of all available tables and their settings like the number of shards or number of replicas:

cr> select * from information_schema.tables
... where table_name not like 'my_table%' order by table_name asc
+------------+------------------+--------------------+
| table_name | number_of_shards | number_of_replicas |
+------------+------------------+--------------------+
| documents  | 5                | 1                  |
| locations  | 2                | 0                  |
| myblobs    | 3                | 1                  |
| quotes     | 5                | 1                  |
+------------+------------------+--------------------+
SELECT 4 rows in set (... sec)

Table Of Contents

Previous topic

Builtin Tools for fulltext search in Crate

Next topic

Blob Support