SimpledBM.

Eine in Java implementierte relationale Datenbank von freier und offener Quelle
Jetzt downloaden

SimpledBM. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dibyendu Majumdar
  • Website des Verlags:
  • http://www.simpledbm.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 35 KB

SimpledBM. Stichworte


SimpledBM. Beschreibung

Eine freie und offene relationale Datenbank in Java implementiert SimpledBM ist eine Open Source- und Java-basierte Transaktionsdatenbank-Engine. SimpledBM hat einen sehr kleinen Fußabdruck und kann in den Adressraum einer Anwendung eingebettet sein. SimpledBM bietet eine einfache Programmier-API, die sehr schnell gelernt werden kann. Hier sind einige wichtige Funktionen von "SimpledBM": · Transactional - SimpledBM unterstützt saure Transaktionen vollständig. SimpledBM verwendet eine Stahl- / No-Force-Puffer-Management-Strategie für Transaktionen. · Multi-Threads - SimpledBM ist mehrfachgefasst und unterstützt gleichzeitige Liegen und Datenschreibungen. · Schreiben Sie den Ahead-Log - SimpledBM verwendet ein Schreibvorgang, um die Wiederherstellung der Transaktion bei Systemabstürzen sicherzustellen. · Lock-basierte Parallelität - SimpledBM verwendet freigegebene, aktualisierende und exklusive Zeilenschlösser, um die Parallelität zu verwalten. · Mehrere Isolationsstufen - SimpledBM unterstützt lesende, wiederholbare, wiederholbare und serialisierbare Isolationsstufen. · B-Tree-Indizes - SimpledBM implementiert B-Plus-Tree-Indexe, die gleichzeitig gleichzeitige Reads, Einsätze und Löschungen vollständig unterstützen. SimpledBM B-Bäume lässt sich ständig wieder ausgleichen und leiden nicht an Fragmentierung. · Tabellen - SimpledBM unterstützt Tabellen, behandeln jedoch für maximale Flexibilitätstabellenzeilen als Datenblobs. Die Tabellenzeilen können beliebige interne Struktur wie möglich sein, und können mehrere Festplattenseiten überspannen. Standard-Tabellenzeilen mit mehreren Spalten werden über Add-On-Module unterstützt. · Verriegelungen und Schlösser - SimpledBM verwendet Riegel für interne Konsistenz und Schlösser für die Parallelität. Latches sind effizientere Verriegelungsmechanismen, die nicht an Deadlocks leiden. · Deadlock-Erkennung - SimpledBM hat Unterstützung für Deadlock-Nachweis. Ein Hintergrundfaden überprüft periodisch den Sperrtisch für Deadlocks und bricht Transaktionen ab, um Deadlocks aufzulösen.


SimpledBM. Zugehörige Software