Warum das generalisierte Datenmodell kein weiteres schlechtes CaRMa ist: Analyse von vier Fallstricken und Messungen an einer Live-Datenbank
Der Autor vergleicht sein generalisiertes Datenmodell (ein Quartett aus id, up, t, val) mit dem gescheiterten CRM Vision aus dem Buch 'Dreaming in Code' und erklärt, warum sein Ansatz die Fehler von Bad CaRMa nicht wiederholt. Das Modell implementiert ein Typsystem, einen Request-Controller und Indizes, bestätigt durch Messungen: Sammlung von Datensätzen benötigt 0,16 ms, Link-Traversierung 0,30 ms. Ein konkretes Beispiel wird ebenfalls gezeigt: Ohne Index dauerte eine Abfrage 4 Sekunden; nach Hinzufügen eines Index dauerte sie 0,09 ms.
Habr — хаб ИИ24.07 · 11:01
