MySQL dehnt Volltextsuche aus
Auf der zurzeit stattfindenden Open Source Convention prÀsentiert Oracle neue Funktionen in Version 5.6 der freien Datenbank MySQL. Erstmals lÀsst sich die Volltextsuche mit dem Default-Backend InnoDB nutzen.
Mit Version 5.5 [1] haben die MySQL-Entwickler das transaktionsfĂ€hige InnoDB als Standard-Storage-Engine festgelegt. Eine jetzt von Oracle als Preview veröffentlichte [2] Variante von MySQL 5.6 beseitigt einen der letzten GrĂŒnde, bei der Ă€lteren MyISAM-Engine zu bleiben, denn es rĂŒstet die Volltextsuche [3] bei InnoDB nach. FĂŒr Anwender sehen die Abfragen bei MyISAM und InnoDB gleich aus, unter der Haube unterscheiden [4] sich die beiden jedoch.
Auch andere Neuerungen, die vor allem die InnoDB-Engine und die Replikation betreffen, stellt Oracle als Komplettpakete oder ErgĂ€nzungen vor. So sollen neue "Buffer Pool Pre-loading"-Optionen den Serverstart beschleunigen und gröĂere Redo-Logs Anwendungen mit vielen Schreiboperationen fixer laufen lassen. Neu ist ebenfalls eine "Binlog API", die beliebigen Anwendungen das Nutzen der binĂ€ren Log-Dateien des Servers ermöglichen soll. Eine Dokumentation dazu war noch nicht zu finden, auf MySQL Forge gibt es jedoch eine kurze Beschreibung [5]. Ein etwas ausfĂŒhrlicheres Beispiel ist jetzt in Kristoffer Pettersons Blog [6] aufgetaucht. Weiterhin verfĂŒgbar ist die im April vorgestellte [7] memcached-API, die MySQL etwas NoSQL einhaucht.
Alle MySQL-Previews gibt es auf der Labs-Site [8] als Quellen oder BinĂ€rvariante. Oracle bittet ausdrĂŒcklich um Feedback zu den einzelnen neuen Funktionen. (ck [9])
URL dieses Artikels:
https://www.heise.de/-1285266
Links in diesem Artikel:
[1] https://www.heise.de/news/Schnelleres-und-stabileres-MySQL-5-5-freigegeben-1154084.html
[2] http://www.oracle.com/us/corporate/press/439460?rssid=rss_ocom_pr
[3] http://blogs.innodb.com/wp/2011/07/overview-and-getting-started-with-innodb-fts/
[4] http://blogs.innodb.com/wp/2011/07/difference-between-innodb-fts-and-myisam-fts/
[5] http://forge.mysql.com/worklog/task.php?id=3283
[6] http://intuitive-search.blogspot.com/2011/07/binary-log-api-and-replication-listener.html
[7] https://www.heise.de/news/Mehr-NoSQL-fuer-MySQL-1225826.html
[8] http://labs.mysql.com/
[9] mailto:ck@ix.de
Copyright © 2011 Heise Medien