3
LevelDB speichert Schlüssel und Werte in beliebigen Bytearrays, und die Daten werden nach Schlüsseln sortiert.Es unterstützt das Batching von Schreibvorgängen, die Iteration in Vorwärts- und Rückwärtsrichtung sowie die Komprimierung der Daten über die Snappy-Komprimierungsbibliothek von Google.LevelDB ist keine SQL-Datenbank.Wie andere NoSQL- und Dbm-Stores verfügt es über kein relationales Datenmodell und unterstützt keine SQL-Abfragen.Merkmale - Schlüssel und Werte sind beliebige Bytearrays.- Die Daten werden nach Schlüsseln sortiert gespeichert.- Anrufer können eine benutzerdefinierte Vergleichsfunktion bereitstellen, um die Sortierreihenfolge zu überschreiben.- Die Grundoperationen sind Put (Schlüssel, Wert), Get (Schlüssel), Delete (Schlüssel).- Mehrere Änderungen können in einem atomaren Stapel vorgenommen werden.- Benutzer können einen vorübergehenden Snapshot erstellen, um eine konsistente Ansicht der Daten zu erhalten.- Vorwärts- und Rückwärtsiteration wird über die Daten unterstützt.- Daten werden mithilfe der Snappy-Komprimierungsbibliothek automatisch komprimiert.- Externe Aktivitäten (Dateisystemoperationen usw.) werden über eine virtuelle Schnittstelle weitergeleitet, sodass Benutzer die Betriebssysteminteraktionen anpassen können....