Skip to content

Commit 6669b3a

Browse files
committed
Feature: Populate page about "SQL"
1 parent eeadf59 commit 6669b3a

File tree

1 file changed

+72
-9
lines changed

1 file changed

+72
-9
lines changed

docs/feature/sql/index.md

Lines changed: 72 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,74 @@
22

33
# SQL
44

5-
:::{todo} Implement.
5+
6+
:::::{grid}
7+
:padding: 0
8+
9+
::::{grid-item}
10+
:class: rubric-slimmer
11+
:columns: 9
12+
13+
:::{rubric} Overview
614
:::
15+
CrateDB's features are available using plain SQL, and it is wire-protocol
16+
compatible to PostgreSQL.
717

18+
CrateDB integrates well with commodity systems using standard database
19+
access interfaces like ODBC or JDBC, and it provides a proprietary HTTP
20+
interface on top.
821

9-
CrateDB is wire-protocol compatible to PostgreSQL, and you can use all of its
10-
features using plain SQL.
11-
Other than integrating well with commodity systems using standard database
12-
access interfaces like ODBC or JDBC, it provides a proprietary HTTP interface
13-
on top.
22+
:::{rubric} About
23+
:::
24+
Interfacing with your data in standard SQL syntax unlocks
25+
manifold integration capabilities instead of resorting to specialized query
26+
languages or DSLs like Query DSL (Elasticsearch), the MongoDB Query Language,
27+
Flux (InfluxDB), or PromQL (Prometheus).
1428

29+
:::{rubric} Details
30+
:::
1531
You have a variety of options to connect to CrateDB, and to integrate it with
1632
off-the-shelve, 3rd-party, open-source, and proprietary applications.
33+
::::
34+
35+
36+
::::{grid-item}
37+
:class: rubric-slim
38+
:columns: 3
39+
40+
:::{rubric} Reference Manual
41+
:::
42+
- {ref}`crate-reference:sql`
43+
44+
:::{rubric} Related
45+
:::
46+
- {ref}`connect`
47+
- {ref}`query`
48+
49+
:::{rubric} Product
50+
:::
51+
- [Relational Database]
52+
- [Multi-model Database]
53+
- [JSON Database]
54+
- [Dynamic Database Schemas]
55+
- [Nested Data Structure]
56+
57+
{tags-primary}`Query Language`
58+
{tags-primary}`Standard Interface` \
59+
{tags-secondary}`SQL`
60+
{tags-secondary}`ODBC`
61+
{tags-secondary}`JDBC`
62+
::::
63+
64+
:::::
65+
66+
67+
68+
## Synopsis
69+
70+
:::{todo} One or max. two DQL SQL queries using many features at once?
71+
:::
1772

18-
See {ref}`connect`.
1973

2074

2175
:::{seealso}
@@ -26,9 +80,18 @@ See {ref}`connect`.
2680
[](#timeseries)
2781
[](#machine-learning)
2882

29-
**Product:**
30-
[Relational Database]
3183
:::
3284

3385

86+
<!-- shared -->
87+
[Dynamic Database Schemas]: https://cratedb.com/product/features/dynamic-schemas
88+
[JSON Database]: https://cratedb.com/solutions/json-database
89+
[Multi-model Database]: https://cratedb.com/solutions/multi-model-database
90+
[Nested Data Structure]: https://cratedb.com/product/features/nested-data-structure
3491
[Relational Database]: https://cratedb.com/solutions/relational-database
92+
93+
94+
```{include} /_include/styles.html
95+
```
96+
97+

0 commit comments

Comments
 (0)