FSDB

Eine Dateisystemdatenbank, die mit einer fadensicheren, prozessabhängigen Datenbankklasse verfügt
Jetzt downloaden

FSDB Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • FSDB Team
  • Website des Verlags:
  • http://rubyforge.org/projects/fsdb/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 48 KB

FSDB Stichworte


FSDB Beschreibung

Eine Dateisystemdatenbank, die mit einer fadensicheren, prozessabhängigen Datenbankklasse verfügt FSDB ist eine Dateisystemdatenbank. FSDB bietet eine prozess- und fadensichere Datenbankklasse, die das native Dateisystem als Backend verwenden und mehrere Serialisierungsmethoden und Dateiformate ermöglicht. Benutzer, die auf Objekte in Bezug auf ihre Pfade relativ zum Basisverzeichnis der Datenbank zugreifen. Es ist sehr geringes Gewicht (der Zustand einer Datenbank ist im Wesentlichen nur eine Pfad-Zeichenfolge, und die Codegröße ist sehr klein, unter 1k-Linien, alle Ruby) .fsdb speichert Bündel von Rubinobjekten an Knoten im Dateisystem. Jedes Bundle wird gespeichert und wiederhergestellt, sodass interne Referenzen wie üblich bestehen bleiben. Diese Bündel sind die Atome von Transaktionen. Die Referenzen zwischen Bündeln werden über Bahn-Saiten gehandhabt. Das Format jedes Bündelbündels auf der Festplatte kann variieren. Formatklassen für einfache Textzeichenfolgen, Marshallied-Daten und YAML-Daten sind enthalten, aber FSDB kann leicht erweitert werden, um andere Formate sowohl Binär als auch Text zu erkennen. FSDB behandelt Verzeichnisse als Sammlungen und bietet Directory-Iterator-Methoden.FSDB wurde auf einer Vielzahl von Plattformen und Rubin-Versionen getestet, und es ist nicht bekannt, Probleme zu haben. (Unter WindowsMe / 98/95 können mehrere Prozesse auf eine Datenbank unsicher zugreifen, da Flock () auf der Plattform nicht verfügbar ist.) Siehe den Testabschnitt für Details.FSDB hat noch keine Indexierung oder Abfragemechaniken und fehlt wahrscheinlich Viele andere nützliche Datenbankfunktionen, daher ist es kein allgemeiner Ersatz für RDBs oder OODBs. Wenn Sie jedoch nach einem leichten, konzentrierenden Objektgeschäft mit angemessener Leistung und besserer Granularität als PStore in reiner Rubin, mit einer Rubklizenz suchen, werfen Sie einen Blick auf die FSDB. Wenn Sie nach einer einfachen Möglichkeit suchen, einen vorhandenen Dateibaum wie eine Datenbank auszusehen, insbesondere wenn er heterogene Dateiformate aufweist, ist FSDB möglicherweise nützlich. Was ist neu in dieser Version: · Verbesserte Edelsteinverpackung. · Feste Wege in Tests.


FSDB Zugehörige Software

Vorrang

Entwicklungswerkzeug für die Erstellung und Analyse von Prioritätsnetzwerken ...

153 17 KB

Herunterladen