Skip to content

Commit

Permalink
NG: Rework index page
Browse files Browse the repository at this point in the history
Previous version is still available per `legacy.rst`.
  • Loading branch information
amotl committed Aug 1, 2023
1 parent 1f8436b commit f2cf865
Show file tree
Hide file tree
Showing 2 changed files with 126 additions and 5 deletions.
121 changes: 121 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
(index)=

# CrateDB Clients and Tools


## About CrateDB

CrateDB is a distributed and scalable open-source SQL database for storing and
analyzing massive amounts of data in near real-time, even with complex queries.
It is PostgreSQL-compatible, and based on Lucene.

Users are operating CrateDB clusters that store information in the range of
billions of records, and terabytes of data, equally accessible without any
retrieval penalty on data point age.


## Connectivity

This section introduces you to the canonical set of database drivers, client-
and developer-applications, and how to configure them to connect to CrateDB.
(`crash`, `psql`, Java/JDBC, Python/SQLAlchemy/pandas/Dask, DataGrip, DBeaver,
etc.).

::::{grid} 1 2 2 3
:margin: 4 4 0 0
:gutter: 1


:::{grid-item-card} {material-outlined}`code;2em` IDEs
:link: ide
:link-type: ref

Learn how to connect to CrateDB using a database IDE like DataGrip
or DBeaver.
:::


:::{grid-item-card} {material-outlined}`terminal;2em` CLI
:link: cli
:link-type: ref

Learn how to connect to a CrateDB cluster using command-line
based terminal programs.
:::


:::{grid-item-card} {material-outlined}`link;2em` Client libraries
:link: connect
:link-type: ref

Learn how to configure your favorite client library to connect to a
CrateDB cluster.
:::


::::


## Integrations

CrateDB integrates well with a diverse set of applications and tools concerned
with analytics, visualization, and data wrangling (ETL, BI, etc.).

::::{grid} 1 2 2 4
:margin: 4 4 0 0
:gutter: 1


:::{grid-item-card} {material-outlined}`integration_instructions;2em` Overview
:link: https://community.crate.io/t/overview-of-cratedb-integration-tutorials/1015
:link-type: url

Use CrateDB with popular applications, frameworks, and tools.
:::


:::{grid-item-card} {material-outlined}`analytics;2em` Analytics
:link: analyze
:link-type: ref

Analyze information in your CrateDB cluster.
:::


:::{grid-item-card} {material-outlined}`transform;2em` ETL
:link: etl
:link-type: ref

Use ETL applications and frameworks for transferring data in and out of CrateDB.
:::


:::{grid-item-card} {material-outlined}`bar_chart;2em` Visualization
:link: visualize
:link-type: ref

Visualize information in your CrateDB cluster.
:::


::::



```{seealso}
Looking for the previous content on this page? Visit [](#index-legacy).
```


```{toctree}
:hidden:
cli
ide
connect/index
etl
visualize
analyze
legacy
```
10 changes: 5 additions & 5 deletions docs/index.rst → docs/legacy.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _index:
.. _index-legacy:

=========================
CrateDB Clients and Tools
=========================
==================================
[Legacy] CrateDB Clients and Tools
==================================

CrateDB is a distributed SQL database that makes it simple to store and analyze
massive amounts of machine data in real-time.
Expand Down Expand Up @@ -204,7 +204,7 @@ CrateDB integrates with many different tools. Some of these are:
.. _create a data enrichment pipeline: https://crate.io/docs/crate/howtos/en/latest/integrations/azure-functions.html
.. _create a Machine Learning pipeline: https://crate.io/docs/crate/howtos/en/latest/integrations/r.html
.. _DBD::Crate: https://github.com/mamod/DBD-Crate
.. _edit this page: https://github.com/crate/crate-clients-tools/blob/master/docs/index.rst
.. _edit this page: https://github.com/crate/crate-clients-tools/blob/main/docs/legacy.rst
.. _get in touch: https://crate.io/contact
.. _GitHub: https://github.com/crate/crate-clients-tools
.. _Grafana: https://grafana.com
Expand Down

0 comments on commit f2cf865

Please sign in to comment.