Dir gef├Ąllt unsere Seite? Unterst├╝tze unsere Arbeit mit einem Kaffee.

Werbungspot_img
StartNewsSpeedb Data Engine ist Open Source ­čÄë

Speedb Data Engine ist Open Source ­čÄë

Ver├Âffentlicht am:

Dir gef├Ąllt dieser Artikel? Unterst├╝tze unsere Arbeit mit einer Spende f├╝r unsere Kaffeekasse.

Speedb ist ein drop-in-Ersatz f├╝r RocksDB. Im November 2022 l├Âste Speedb Ltd., das Unternehmen hinter der Speedb Data Engine, sein Versprechen ein und stellte der Open-Source-Community wichtige Funktionen seiner Unternehmensversion zur Verf├╝gung. Damit erh├Ąlt die Entwickler-Community die M├Âglichkeit, an der Entwicklung von f├╝r die Anforderungen moderner, datenintensiver Workloads unerl├Ąsslichen Funktionen mitzuwirken.

Eines der Ziele der Zusammenarbeit mit der Open-Source-Community ist es, eine neue Datenarchitektur f├╝r datenintensive Workloads wie Datenbanken, Streaming-Anwendungen und KI/ML zu entwickeln. Das Team hinter Speedb sieht die Open-Source-Community auch als Drehscheibe f├╝r Speedb- und RocksDB-Benutzer und -Mitwirkende zur Zusammenarbeit und zum Austausch von Wissen, Problemen und L├Âsungen.

Durch den Wechsel zu Open Source kann Speedb viel mehr Entwicklern helfen, die wichtigsten Hindernisse f├╝r die Datenleistung zu beseitigen und ihre Hyperscale-Datenoperationen auf die n├Ąchste Stufe zu heben, unterst├╝tzt von einer unterst├╝tzenden Entwickler-Community. Wir werden die Open-Source-Edition kontinuierlich um unsere Unternehmensfunktionalit├Ąt erweitern und freuen uns auf die Unterst├╝tzung der Community und die Zusammenarbeit mit den vielen kreativen K├Âpfen in der Entwicklerwelt, die ebenfalls nach effizienteren Wegen suchen, um ihre Daten-Engines zu verbessern.

Adi Gelvan, CEO und Mitbegr├╝nder von Speedb

RocksDB wurde 2012 von Facebook als Abspaltung von Googles LevelDB ver├Âffentlicht und ist der De-facto-Standard f├╝r eingebettete Key Value Stores (KVS). Die zunehmende Verbreitung von RocksDB ist u. a. jedoch mit Ausweitung der Anwendungsf├Ąlle und Einsatzszenarien verbundenen. Das bedeutet f├╝r viele Anwender, Sharding und Performance-Tuning. Bei wachsenden Anwendungen nimmt das ├╝berm├Ą├čig viel Zeit f├╝r die Entwickler in Anspruch. Fachkr├Ąftemangel ist eine zus├Ątzliche Herausforderung f├╝r Unternehmen.

spedb usecases
Anwendungsf├Ąlle f├╝r den Einsatz von Speedb (Quelle: Speedb)

Die Speedb-Community will diese L├╝cke schlie├čen, indem sie Entwicklern mit Innovationskraft, Support und Services zur Bew├Ąltigung der Anforderungen bietet. So hat Speedb z. B. wichtige Teile von RocksDB ├╝berarbeitet (darunter einen Verdichtungsalgorithmus, der den Write Amplification Factor (WAF) reduziert) sowie die E/A- und Flussmechanismen neu gestaltet.

WAF Write Amplification Factor speedb rocksdb
Speedb hat den WAF im Vergleich zu RocksDB drastisch reduziert.

Mit der Speedb Enterprise Edition k├Ânnen Benutzer routinem├Ą├čig einen bis zu doppelten Durchsatz bei halber Latenz und doppelter Kapazit├Ąt im Vergleich zur gleichen Implementierung mit der RocksDB Storage Engine erzielen.

SSD Freezes speedb rocksdb
Speedb bietet stabile und h├Âhere Leistung (Quelle: Speedb)

Ebenfalls will die Community Probleme wie die explosionsartige Zunahme von Metadaten angehen, die sich auf die Leistung von Datenbanken, Streaming-Anwendungen, KI/ML, Cybersicherheit, Analysen und mehr auswirken. Durch die ├änderung einiger weniger Codezeilen kann die Speedb-Daten-Engine in Anwendungen eingebettet werden und die Leistung des Metadatenspeichers zu steigern.

Am Beispiel von Redis demonstriert das Unternehmen eindrucksvoll die Leistungssteigerung im Vergleich zu RocksDB.

Redis speedb kvs
Performance- Benchmark mit Redis auf Speddb im Vergleich mit RocksDB (Quelle: Speedb)

Wir trafen CEO und Co-Founder Adi Gelvan im April 2022 in Tel Aviv im Rahmen der IT Press Tour.

Adi Gelvan Speedb Open Source Data Engine
Adi Gelvan, Co-Founder und CEO von Speedb, versprach im April: Bis Jahresende sind wir Open Source!“

Die Open-Source-Edition von Speedb ist auf GitHub und der Dev-Site von Speedb verf├╝gbar.

Mehr Blogposts (in Englisch) zum Thema auf speedb.io:
Understanding Leveled Compaction    
LSM vs B-Tree    
What Factors Affect Performance in RocksDB?

Werbung
GigaOm NaaS Radar

Auch interessant

Nodeum: Data Mover f├╝r hybride Storage-Tiers

F├╝r HPC, Big Data oder KI/ML m├╝ssen gro├če Datenmengen verwaltet werden. Das belgische Startup Nodeum ist auf die Datenmigration in hybriden Storage-Landschaften spezialisiert.

Sind QPU die neuen GPU?

Sind QPUs die n├Ąchsten GPUs? Ein Qubit w├╝rde mit einer h├Âchstwahrscheinlichen 1 antworten. Auf jeden Fall sind Quantenchips ein wichtiger Meilenstein auf dem Weg zur Rettung unseres Planeten.

F├╝r-mehr-Security-Tipp #10: EDR, NDR oder XDR?

Detection & Response geh├Ârt in den IT-Sicherheits-Strategiebaukasten. Doch was ist besser: EDR, NDR oder XDR?

Quantencomputing f├╝r alle, aber (noch) nicht f├╝r Alles

Quantencomputer sind gro├č, ungenau und aufwendig zu betreiben. Wirklich? Ein Deep-Tech-Startup aus Sachsen hat den Quantencomputer miniaturisiert. Wir erkl├Ąren, was Quantencomputer machen und welche Technologie es aktuell gibt.

Mehr aus diesem Forum

Nodeum: Data Mover f├╝r hybride Storage-Tiers

F├╝r HPC, Big Data oder KI/ML m├╝ssen gro├če Datenmengen verwaltet werden. Das belgische Startup Nodeum ist auf die Datenmigration in hybriden Storage-Landschaften spezialisiert.

Sind QPU die neuen GPU?

Sind QPUs die n├Ąchsten GPUs? Ein Qubit w├╝rde mit einer h├Âchstwahrscheinlichen 1 antworten. Auf jeden Fall sind Quantenchips ein wichtiger Meilenstein auf dem Weg zur Rettung unseres Planeten.

F├╝r-mehr-Security-Tipp #10: EDR, NDR oder XDR?

Detection & Response geh├Ârt in den IT-Sicherheits-Strategiebaukasten. Doch was ist besser: EDR, NDR oder XDR?