DBeaver¶
DBeaver is a multipurpose cross-platform database tool for developers, database administrators, analysts, and everyone working with data.
It is available as an open-source version DBeaver Community and as a commercial version DBeaver PRO.
Connect¶
Please specify database URL and credentials of your CrateDB cluster. For connecting to CrateDB, the standard PostgreSQL JDBC Driver will be used.
When connecting to CrateDB Self-Managed on localhost, for evaluation purposes, use:
jdbc:postgresql://localhost:5432/crate
When connecting to CrateDB Cloud, use:
jdbc:postgresql://<clustername>.cratedb.net:5432/crate
Usage¶
Use the tree menu on the left-hand pane to navigate to the doc
schema and
its tables. Navigate to the Data tab to browse your table data.
Learn¶
Tutorials
Product
Notes
Note
A few data types of CrateDB need special considerations.
ARRAY
types are recognised as such in reads, also work for inserts through the GUI. They need to use curly brackets syntax{1,2}
instead of[1,2]
.OBJECT
types are seen as string, and are ok to insert via GUI.GEO_POINT
types are seen asSTRING
, for insert through GUI, please use parentheses.GEO_SHAPE
types are seen asSTRING
, are ok to insert via GUI.FLOAT_VECTOR
types are seen asARRAY
on read, and can be inserted using the GUI with same considerations asARRAY
s.
Note
We are tracking interoperability issues per Tool: DBeaver, and appreciate any contributions and reports.