Ich arbeite mit Datamapper, mit dem Sie entweder einen Pfad zu einer Datenbankdatei auf Ihrem System oder einfach die Zeichenfolge "Speicher" angeben können und dann eine "In-Memory" -Datenbank verwendet wird. Ich habe jedoch keine Ahnung, was das bedeutet.Hat eine In-Memory-Datenbank auch eine Dateisystemkomponente?
Ist eine "In-Memory" -Datenbank rein speicherbasiert oder wird sie irgendwann in das Dateisystem serialisiert?
Was ist der Vorteil einer In-Memory-Datenbank?
Ist es nur für die Effizienz - durch die Beseitigung der Kosten für Dateisystemzugriff?
Ja, danke, ich habe es zufällig in meinem Stammverzeichnis gefunden. Es ist aus irgendwelchen Gründen in keiner meiner Suchen aufgetaucht. Irgendwie ignorierte Datamapper den Pfad, den ich ihm in meinen Setup-Anweisungen gegeben hatte und warf ihn einfach in das Root-Verzeichnis. Ich glaube, der Pfad, den ich ihm gegeben habe, stammt vom Root des Dateisystems und nicht vom Stammverzeichnis des Projekts. Der Ordner/db/konnte nicht im Stammordner gefunden werden, so dass er einfach im Root gelöscht wurde. Danke für die Tipps. –