$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Sechs verschiedene Abfragen durchgeführt auf realistische standardisierte EHR-Extrakte, die Informationen über die Probleme des Patienten, einschließlich Namen, erste und letzte Termine und Schweregrad, sind in Tabelle 1dargestellt.
Durchschnittliche Reaktionszeiten der sechs Abfragen in den drei verdoppelt Größe Datenbanken in jeder DBMS sind in Tabellen 2-4gezeigt. Zahlen 1 bis 6 zeigen die gleichen Ergebnisse grafisch (beachten Sie, dass die vertikalen Achsen sehr unterschiedliche Maßstäben in diese Zahlen).
Das starke lineare Verhalten der Rechenaufwand ist offensichtlich in alle Abfragen der NoSQL-Datenbanken, obwohl mit entsprechender Vorsicht aufgrund der relativ geringen Größe der 3 Datensätze verwendet. Die relationale Datenbank ORM zeigt jedoch ein unklares lineares Verhalten. MongoDB-Datenbank hat eine viel flachere Steigung als die eXist-Datenbank.
Ergebnisse durch die verbesserte relationale Systeme diskutiert in der Einleitung, veröffentlicht in der Literatur finden Sie in Tabelle 5. Interpolation MongoDB Ergebnisse aus Tabelle 3 mit ähnlichen Abfragen und Datenbankgrößen ARM Ergebnisse aus Tabelle 5 ist gleich beide Datenbanksysteme im 1. Quartal, sondern begünstigt MongoDB in Q3.
Die Ergebnisse der Experimente Parallelität finden Sie in Tabelle 5 und Tabelle6. MongoDB schlägt MySQL sowohl im Durchsatz und die Antwortzeit. In der Tat MongoDB verhält sich besser in Parallelität als isoliert und steht als beeindruckende Datenbank bei gleichzeitiger Ausführung.

Abbildung 1 : Algorithmische Komplexität der ORM MySQL, MongoDB, und es gibt DBMS für Abfragen Q1 und Q4. Diese Zahl von7 mit Creative Commons-Lizenz (http://creativecommons.org/ licenses/by/4.0/) verändert wurde und zeigt Reaktionszeiten in Sekunden für 5.000, 10.000 und 20.000 Größe EHR Datenbanken für jedes DBMS und Abfragen Q1 und Q4 extrahiert. Bitte klicken Sie hier für eine größere Version dieser Figur.

Abbildung 2 : Algorithmische Komplexität der ORM MySQL DBMS für Abfrage Q2. Diese Abbildung zeigt Reaktionszeiten in Sekunden für 5.000, 10.000 und 20.000 Größe EHR ORM MySQL-Datenbank für die Abfrage Q2 extrahiert. Bitte klicken Sie hier für eine größere Version dieser Figur.

Abbildung 3 : Algorithmische Komplexität von MongoDB und DBMS für Abfragen Q2 und Q5 gibt es. Diese Zahl von7 mit Creative Commons-Lizenz geändert wurde (http://creativecommons.org/licenses/ durch / 4.0) und zeigt Reaktionszeiten in Sekunden für 5.000, 10.000 und 20.000 Größe EHR Extrakte Datenbanken für jedes DBMS und Abfragen Q2 und Q5. Bitte klicken Sie hier für eine größere Version dieser Figur.

Abbildung 4 : Algorithmische Komplexität der ORM MySQL DBMS für Abfragen Q3 und Q5. Zeigt Reaktionszeiten in Sekunden für 5.000, 10.000 und 20.000 Größe EHR Datenbanken für jedes DBMS und Abfragen Q3 und Q5 extrahiert. Bitte klicken Sie hier für eine größere Version dieser Figur.

Abbildung 5: algorithmische Komplexität der eXist und MongoDB DBMS für Abfrage Q3. Diese Zahl von7 mit Creative Commons-Lizenz (http://creativecommons.org/licenses/ durch/4.0 /) verändert wurde und zeigt Reaktionszeiten in Sekunden für 5.000, 10.000 und 20.000 Größe EHR Datenbanken für jedes DBMS und Abfrage Q3 extrahiert. Bitte klicken Sie hier für eine größere Version dieser Figur.

Abbildung 6 : Algorithmische Komplexität der ORM MySQL vorhanden und MongoDB DBMS für Abfragen Q6. Diese Zahl von7 mit Creative Commons-Lizenz (http://creativecommons.org/licenses/ durch/4.0 /) verändert wurde und zeigt Reaktionszeiten in Sekunden für 5.000, 10.000 und 20.000 Größe EHR Datenbanken für jedes DBMS und Abfrage Q6 extrahiert. Bitte klicken Sie hier für eine größere Version dieser Figur.
| Abfrage |
| Q1 | Alle Probleme des einzelnen Patienten zu finden |
| Q2 | Finden Sie alle Probleme aller Patienten |
| Q3 | Anfangsdatum, Lösungsdatum und Schweregrad zu finden |
| ein einzelnes Problem eines einzelnen Patienten |
| Q4 | Anfangsdatum, Lösungsdatum und Schweregrad zu finden |
| alle Probleme Problem eines einzelnen Patienten |
| Q5 | Anfangsdatum, Lösungsdatum und Schweregrad zu finden |
| alle Probleme Problem aller Patienten |
| Q6 | Alle Patienten mit Problem "Pharyngitis", zu finden |
| Datum erste > = 16. Oktober 2007 ", Lösungsdatum |
| < = 5. Juni 2008 "und Schweregrad"hoch" |
Tabelle 1: die sechs Abfragen durchgeführt auf der relationalen und NoSQL-Datenbanken mit standardisierten EHR Auszüge über die Probleme der Patienten. Diese Tabelle wurde aus7 mit Creative Commons-Lizenz (http://creativecommons.org/ licenses/by/4.0/) geändert und zeigt die sechs Komplexität wächst Abfragen auf die drei Größe wachsenden Datenbanken für jedes DBMS, ausgedrückt in natürlichen durchgeführt Sprache.
| ORM/MySQL | 5000 Dokumente | 10.000 Dokumente | 20.000 Dokumente |
| 1. Quartal (s) | 25.0474 | 32.6868 | 170.7342 |
| 2. Quartal (s) | 0,0158 | 0.0147 | 0.0222 |
| 3. Quartal (s) | 3.3849 | 6.4225 | 207.2348 |
| 4. Quartal (s) | 33.5457 | 114.6607 | 115.4169 |
| Q5 (s) | 9.6393 | 74.3767 | 29.0993 |
| Q6 (s) | 1.4382 | 2.4844 | 183.4979 |
| Datenbankgröße | 4,6 GB | 9,4 GB | 19.4 GB |
| Gesamtextrakte | 5000 | 10.000 | 20.000 |
Tabelle 2: durchschnittliche Reaktionszeiten in Sekunden der sechs Abfragen auf Verdoppelung Größe Datenbanken der ORM MySQL relationalen DBMS. Diese Tabelle zeigt sechs Reaktionszeiten für jede Abfrage für die drei Verdoppelung große Datenbanken mit der ORM MySQL relationalen DBMS und die Speichergröße der drei Datenbanken.
| MongoDB | 5000 Dokumente | 10.000 Dokumente | 20.000 Dokumente | Neigung (*10exp(-6)) |
| 1. Quartal (s) | 0.046 | 0.057 | 0.1221 | 5.07 |
| 2. Quartal (s) | 34.5181 | 68.6945 | 136.2329 | 6,780.99 |
| 3. Quartal (s) | 0,048 | 0.058 | 0.1201 | 4.81 |
| 4. Quartal (s) | 0,052 | 0.061 | o.1241 | 4.81 |
| Q5 (s) | 38.0202 | 75.4376 | 149.933 | 7460.85 |
| Q6 (s) | 9.5153 | 18.5566 | 36.7805 | 1,817.68 |
| Datenbankgröße | 1,95 GB | 3,95 GB | 7,95 GB | |
| Gesamtextrakte | 5000 | 10.000 | 20.000 | |
Tabelle 3: durchschnittliche Reaktionszeiten in Sekunden der sechs Abfragen auf Verdoppelung Größe Datenbanken MongoDB NoSQL DBMS. Diese Tabelle wurde von7 mit Creative Commons-Lizenz (http://creativecommons.org/ licenses/by/4.0/) geändert und zeigt die sechs Reaktionszeiten der einzelnen Abfragen für die drei Verdoppelung große Datenbanken mit NoSQL MongoDB DBMS und die Speichergröße die drei Datenbanken. Die lineare Steigung der einzelnen Abfragen wird ebenfalls angezeigt.
| gibt es | 5000 Dokumente | 10.000 Dokumente | 20.000 Dokumente | Neigung (*10exp(-6)) |
| 1. Quartal (s) | 0.6608 | 3.7834 | 7.3022 | 442.76 |
| 2. Quartal (s) | 60.7761 | 129.3645 | 287.362 | 15,105.73 |
| 3. Quartal (s) | 0.6976 | 1,771 | 4.1172 | 227.96 |
| 4. Quartal (s) | 0.6445 | 3.7604 | 7.3216 | 445.17 |
| Q5 (s) | 145.3373 | 291.2502 | 597.7216 | 30,158.93 |
| Q6 (s) | 68.3798 | 138.9987 | 475.2663 | 27,125.82 |
| Datenbankgröße | 1,25 GB | 2,54 GB | 5,12 GB | |
| Gesamtextrakte | 5000 | 10.000 | 20.000 | |
Tabelle 4: durchschnittliche Reaktionszeiten in Sekunden der sechs Abfragen auf Verdoppelung Größe Datenbanken der gibt NoSQL DBMS. Diese Tabelle aus7 mit Creative Commons-Lizenz (http://creativecommons.org/ licenses/by/4.0/) verändert wurde und zeigt, dass die sechs Reaktionszeiten der einzelnen Abfragen für die drei Verdoppelung mittlere Datenbanken unter Verwendung der NoSQL DBMS und die Speichergröße des vorhanden die drei Datenbanken. Die lineare Steigung der einzelnen Abfragen wird ebenfalls angezeigt.
| ARM-Papier | ARM (s) | Knoten + Pfad (s) |
| Q1 | Abfrage 2.1 | 0.191 | 24.866 |
| Q3 | Abfrage 3.1 | 0,27 | 294.774 |
| Datenbankgröße | 2,90 GB | 43,87 GB |
| Gesamtextrakte | 29.743 | 29.743 |
Tabelle 5: durchschnittliche Reaktionszeiten in Sekunden von Abfragen ähnlich Q1 und Q3 der bessere relationale Systeme präsentiert 10 . Diese Tabelle aus7 mit Creative Commons-Lizenz (http://creativecommons.org/ licenses/by/4.0/) verändert wurde und zeigt die beiden die meisten ähnlichen Abfragen zu Q1 und Q3 präsentiert in10 entspricht zwei verbesserte relationale Datenbanksysteme und ihre Reaktionszeiten. Die zwei Datenbankgrößen werden auch angezeigt.
| ORM/MySQL | Durchsatz | Reaktionszeit |
| 1. Quartal (s) | 4,711.60 | 0.0793 |
| 3. Quartal (s) | 4,711.60 | 0.1558 |
| 4. Quartal (s) | 4,711.60 | 0.9674 |
Tabelle 6: durchschnittliche Durchsatz und Reaktion Zeit in Sekunden von Abfragen Q1, Q3 und Q4 der ORM MySQL relationalen DBMS in gleichzeitige Ausführung. Diese Tabelle wurde aus7 mit Creative Commons-Lizenz (http://creativecommons.org/ licenses/by/4.0/) geändert und zeigt den höchsten durchschnittlichen Durchsatz die drei Single-Patienten Abfragen und ihre durchschnittliche Reaktionszeiten in der gleichzeitigen Ausführung-Experiment mit dem ORM MySQL relationale System.
| MongoDB | Durchsatz | Reaktionszeit |
| 1. Quartal (s) | 178,672.60 | 0,003 |
| 3. Quartal (s) | 178,672.60 | 0.0026 |
| 4. Quartal (s) | 178,672.60 | 0.0034 |
Tabelle 7: durchschnittliche Durchsatz und Reaktion Zeit in Sekunden der Abfragen Q1, Q3 und Q4 MongoDB NoSQL DBMS in gleichzeitige Ausführung. Diese Tabelle wurde aus7 mit Creative Commons-Lizenz (http://creativecommons.org/ licenses/by/4.0/) geändert und zeigt den höchsten durchschnittlichen Durchsatz die drei Single-Patienten Abfragen und ihre durchschnittliche Reaktionszeiten in der gleichzeitigen Ausführung-Experiment mit dem MongoDB NoSQL-System.
Ergänzende Abbildung1: der Screenshot zeigt die Software-Bildschirm, um mit dem MySQL-Server verbinden. Klicken Sie bitte hier, um diese Zahl zu downloaden.
Ergänzende Abbildung2: der Screenshot zeigt die SQL-Schnittstelle an dem MySQL-Server, wo wurde die erste SQL-Abfrage geschrieben. Klicken Sie bitte hier, um diese Zahl zu downloaden.
Ergänzende Abbildung 3: The MongoDB 2.6 "localhost" Server gestartet wird, verwenden ein DOS-System-Fenster durch Ausführen von Server-Mongod. Klicken Sie bitte hier, um diese Zahl zu downloaden.
Ergänzende Abbildung 4: der Screenshot zeigt die Abfrage in die Textfelder des Abfrage-Generator geschrieben, wie in Schritten 5.7.1 durch 5.7.4 gezeigt. Der Screenshot zeigt Schritt 5.7.3. Klicken Sie bitte hier, um diese Zahl zu downloaden.
Ergänzende Abbildung 5: der Screenshot zeigt den Schritt 5.7.6. Klicken Sie bitte hier, um diese Zahl zu downloaden.
Ergänzende Abbildung 6: der Screenshot zeigt das Schreiben von der XPath-Abfrage im obere Teil des Dialogfelds. Klicken Sie bitte hier, um diese Zahl zu downloaden.