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: README.md
+10-5Lines changed: 10 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,9 @@
1
1
# Comparisons.PostgreSQLVSDoublets
2
2
3
-
The comparison between PostgreSQL and LinksPlatform's Doublets (links) on basic database operations with objects (create table, read table, delete table, update table).
4
-
All benchmarks ran with 3000 links in background and 1000 in active use (i.e. insert, delete, update).
3
+
The comparison between PostgreSQL and LinksPlatform's Doublets (links) on basic database operations with links (create, read, delete, update).
4
+
All benchmarks ran with 3000 links in background to increase size of indexes and 1000 are actively created/updated/deleted.
5
+
6
+
In this particular benchmark we decided not to increase the number of links as PostgreSQL will not be able to handle it at all in reasonable time. Remember that to get accurate result we ran this benchmark multiple times.
5
7
6
8
## Operations
7
9
-**Update** – basic update operation
@@ -15,12 +17,15 @@ All benchmarks ran with 3000 links in background and 1000 in active use (i.e. in
15
17
16
18
## Results
17
19
The results below represent the amount of time (ns) the operation takes per iteration.
18
-
- First picture shows time in a pixel scale.
19
-
- Second picture shows time in a logarithmic scale.
20
+
- First picture shows time in a pixel scale (for doublets just minimum value is shown, otherwise it will be not present on the graph).
21
+
- Second picture shows time in a logarithmic scale (to see diffrence clearly, because it is around 2-3 orders of magnitude).
20
22
21
23
### Rust
22
24

23
25

24
26
25
27
## Conclusion
26
-
As we can see in this comparison, Doublets are blazingly faster than PostgreSQL in basic database operations.
28
+
29
+
As we can see in this comparison, Doublets are around 200+ faster than PostgreSQL in write operations, and 1000+ faster in read operations.
30
+
31
+
To get fresh numbers, please fork the repository and rerun benchmark in GitHub Actions.
0 commit comments