@@ -52,10 +52,10 @@ The following table summarizes the result. The smaller the values, the better (e
5252
5353| Store | Create 1M (s) | Read (ms) | Update (ms) | Delete (ms) | Find by condition (s) | Find by vector (s) | Recall@10 |
5454|---------------|-----------:|----------:|------------:|------------:|----------------------:|-------------------:|----------:|
55- | None | ** 0.6 ** | ** 0.1 ** | ** 0.01 ** | ** 0.39 ** | ** 5 ** | 1.43 | 1.00 |
55+ | None | **0.6** | **0.1** | **0.01** | **0.39** | **5 ** | 1.43 | 1.00 |
5656| Sqlite | 4,366.8 | 0.3 | 0.35 | 2.62 | 31 | 23.59 | 1.00 |
5757| Annlite | 72.4 | 0.3 | 6.57 | 4.62 | 30 | 0.42 | 0.19 |
58- | Qdrant | 2,286.3 | 1.6 | 1.50 | 4.14 | 605 | ** 0.01 ** | 0.51 |
58+ | Qdrant | 2,286.3 | 1.6 | 1.50 | 4.14 | 605 | **0.01** | 0.51 |
5959| Weaviate | 1,612.4 | 33.7 | 27.94 | 13.38 | 1,242 | 0.02 | 0.11 |
6060| ElasticSearch | 1,307.3 | 2.4 | 40.85 | 40.74 | 656 | 0.23 | **0.85** |
6161
@@ -67,11 +67,11 @@ The following table summarizes the result. The smaller the values, the better (e
6767
6868| Store | Create 1M (s) | Read (ms) | Update (ms) | Delete (ms) | Find by condition (s) | Find by vector (s) | Recall@10 |
6969|---------------|-----------:|----------:|------------:|------------:|----------------------:|-------------------:|----------:|
70- | None | ** 0.6 ** | ** 0.1 ** | ** 0.01 ** | ** 0.16 ** | ** 5 ** | 1.43 | 1.00 |
70+ | None | **0.6** | **0.1** | **0.01** | **0.16** | **5 ** | 1.43 | 1.00 |
7171| Sqlite | 4,446.6 | 0.3 | 0.35 | 16.77 | 30 | 24.38 | 1.00 |
7272| Annlite | 114.0 | 0.3 | 9.36 | 20.09 | 30 | 0.43 | 0.14 |
73- | Qdrant | 2,227.4 | 1.6 | 42.16 | 20.59 | 608 | ** 0.01 ** | 0.51 |
74- | Weaviate | 1,612.0 | 2.3 | 44.01 | 22.26 | 1,208 | ** 0.01 ** | 0.10 |
73+ | Qdrant | 2,227.4 | 1.6 | 42.16 | 20.59 | 608 | **0.01** | 0.51 |
74+ | Weaviate | 1,612.0 | 2.3 | 44.01 | 22.26 | 1,208 | **0.01** | 0.10 |
7575| ElasticSearch | 715.2 | 2.1 | 15.58 | 33.26 | 650 | 0.22 | **0.83** |
7676
7777````
@@ -83,10 +83,10 @@ When we consider each query as a Document, we can convert the above metrics into
8383
8484| Store | Create 1M | Read | Update | Delete | Find by condition | Find by vector | Recall@10 |
8585|---------------|----------------:|------------:|-------------:|------------:|------------------:|---------------:|----------:|
86- | None | ** 1,610,305 ** | ** 9,345 ** | ** 71,428 ** | ** 2,570 ** | ** 0.190 ** | 0.70 | 1.00 |
86+ | None | **1,610,305** | **9,345** | **71,428** | **2,570** | **0.190** | 0.70 | 1.00 |
8787| Sqlite | 22 | 3125 | 2,816 | 381 | 0.032 | 0.04 | 1.00 |
8888| Annlite | 1,380 | 4,000 | 152 | 216 | 0.033 | 2.34 | 0.19 |
89- | Qdrant | 43 | 604 | 664 | 241 | 0.002 | ** 90.90 ** | 0.51 |
89+ | Qdrant | 43 | 604 | 664 | 241 | 0.002 | **90.90** | 0.51 |
9090| Weaviate | 62 | 31 | 35 | 74 | 0.001 | 55.55 | 0.11 |
9191| ElasticSearch | 76 | 409 | 24 | 24 | 0.002 | 4.39 | **0.85** |
9292
@@ -97,10 +97,10 @@ When we consider each query as a Document, we can convert the above metrics into
9797
9898| Store | Create 1M | Read | Update | Delete | Find by condition | Find by vector | Recall@10 |
9999|---------------|----------------:|-------------:|-------------:|------------:|------------------:|---------------:|----------:|
100- | None | ** 1,618,122 ** | ** 10,101 ** | ** 71,428 ** | ** 6,211 ** | ** 0.192 ** | 0.70 | 1.00 |
100+ | None | **1,618,122** | **10,101** | **71,428** | **6,211** | **0.192** | 0.70 | 1.00 |
101101| Sqlite | 224 | 3,125 | 2,824 | 59 | 0.033 | 0.04 | 1.00 |
102102| Annlite | 8,769 | 3,759 | 106 | 49 | 0.033 | 2.34 | 0.14 |
103- | Qdrant | 448 | 615 | 23 | 48 | 0.002 | ** 111.1 ** | 0.51 |
103+ | Qdrant | 448 | 615 | 23 | 48 | 0.002 | **111.1** | 0.51 |
104104| Weaviate | 620 | 435 | 22 | 44 | 0.001 | 200.0 | 0.10 |
105105| ElasticSearch | 1,398 | 481 | 64 | 30 | 0.002 | 4.5 | **0.83** |
106106
0 commit comments