|
Die Entwickler von TiDB haben Ende 2016 ihr Release Candidate
1, der unter Apache-2.0-Lizenz
stehenden verteilten Datenbank, freigegeben. Das Design ist laut
eigener Aussage an Google F1 angelehnt.
TiDB unterstützt auch das 2011 entstandene NewSQL, das bei
Verarbeitung großer Datenmengen Transaktionssicherheit leistet.
Damit ist TiDB kein klassisches, nur SQL nutzendes RDBMS (Relational
Database Management System).
TiDB soll die Vorteile von SQL- und NoSQL-DBMS vereinen. Laut Entwicklerdokumententation
lässt sich eine MySQL-Datenbank
einfach durch TiDB ersetzen. Für die NewSQL-Operationen verwendet
die Software eine verteilte transaktionsichere Key-Value-Datenbank
mit dem Namen TiKV.
Die Datenbank TiDB ist im Jahr 2009 in einer imperativen, objektorientierten
Programmiersprache namens Go von Google geschrieben worden. Auf
GitHub sind Quellcode und eine Dokumentation in englischer und
chinesischer Sprache gehostet. Um den Fortschritt des Projekts zu
forcieren, suchen die Entwickler noch weitere Mitglieder.
(ms, hannover)
(siehe auch heise-News-Ticker:)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|