In einem speziellen Entwicklungs-Fork von MySQL 5.1 gibt Datenbankhersteller MySQL AB jetzt zum ersten Mal die Speicherengine Falcon in einer Alpha-Version frei. Die transaktionelle Storage-Engine wird maßgeblich von Jim Starkey, dem Schöpfer von InterBase, entwickelt.
Sie soll ihre Stärken besonders in 64-Bit-Multicore-Umgebungen ausspielen. Bislang steht die Software nur in einer 32-Bit-Version für Windows sowie in 32- und 64-Bit-Linux-Versionen zur Verfügung.
Zu den Kernelementen von Falcon gehört neben avancierten B-Tree-Indizes auch Multi Version Concurrency Control (MVCC). Mit Hilfe dieser Technik lassen sich Datensätze und Tabellen ohne den Overhead aktualisieren, der mit herkömmlichen Locking-Mechanismen einhergeht. Daten sollen zudem on-the-fly komprimiert sowie dekomprimiert werden und so weniger Platz auf den Speichermedien einnehmen.
Hinterlasse jetzt einen Kommentar