You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/4.architecture.md
+4-6Lines changed: 4 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,9 @@ That's why, every component in Skytable has been engineered from the ground up,
11
11
12
12
And all of that, without you having to be an expert, and with the least maintenance that you can expect.
13
13
14
-
## Fundamental differences from SQL
14
+
## Fundamental differences from relational systems
15
15
16
-
BlueQL kind of looks and feels like SQL and that's the ultimate goal, so that developers from the SQL world find it easier to migrate. But Skytable's evaluation and execution of queries is fundamentally different from SQL counterparts and even NoSQL engines. Here are some key differences:
16
+
BlueQL kind of looks and feels like using SQL with a relational database but that doesn't make Skytable's internals the same, with the most important distinction being the fact that Skytable has a NoSQL engine! But Skytable's evaluation and execution of queries is fundamentally different from SQL counterparts and even NoSQL engines. Here are some key differences:
17
17
18
18
- All DML queries are point queries and **not** range queries:
19
19
- This means that they will either return atleast one row or error
@@ -38,7 +38,6 @@ We believe you can now hopefully see how Skytable's workings are fundamentally d
38
38
that you might have a lot of questions! If you do, please reach out. We're here to help.
39
39
:::
40
40
41
-
42
41
## Data model
43
42
44
43
Just like SQL has `DATABASE`s, Skytable has `SPACE`s which are collections of what we call data containers like tables.
@@ -93,9 +92,8 @@ DDL and DCL transactions use a log-based append-only driver while DML queries us
93
92
Skytable is heavily multithreaded enabling incredible vertical scalability and you can witness it for yourself by running benchmarks (or looking at ones that we publish). Clustering and replication are on track to be released soon.
94
93
95
94
:::info Features on track
96
-
Clustering (horizontal scalability) and replication (failover) is right on track and we're also expecting to deliver this by Q1
97
-
2024. We'd also like to note that clustering is too important a feature to ignore so you can be assured that we're hard at work
98
-
on it.
95
+
Clustering and replication are right on track and we're expecting to deliver them by Q1 2024. We'd also like to note that
96
+
clustering is too important to ignore so you can be assured that we're hard at work on it.
99
97
:::
100
98
101
99
Skytable will use atleast as many threads as the number of logical CPUs present on the host. At this moment it is not possible to
0 commit comments