Mroonga is een open source en gratis verspreid command-line opslag motor aangedreven door de MySQL database van Oracle, en gebaseerd op de groonga software. De software is in staat om snelle full-text search functionaliteit om alle MySQL-gebruikers. Het maakt gebruik van de interface Pluggable Storage Engine (PSE).
Het project was eerder bekend als de "groonga storage engine." Echter, de groonga applicatie verspreid als onderdeel van dit project, dat is ontworpen om te fungeren als een full-text zoekmachine voor Mroonga. Het kan ook worden uitgevoerd als een MySQL plugin, ondersteunt Japanse full text search, snel index-update, snel zoeken, geolocatie zoeken, en de 64-bit architecture.Getting begon met MroongaTo installeren en gebruiken de Mroonga software op uw GNU / Linux besturingssysteem, moet u eerst de nieuwste versie van de aanvraag van Softoware, waar het wordt verspreid als een tarball (TAR archief) dat het project & rsquo bevat downloaden; s broncode.
Sla het archief ergens op uw computer, gebruik uw favoriete archief manager hulpprogramma om de bestanden en mappen in het archief uit te pakken, open een terminal emulator toepassing en gebruik maken van de & lsquo; cd & rsquo; commando om te navigeren naar de locatie van de uitgepakte bestanden (bijvoorbeeld cd /home/softoware/mroonga-4.08).
Vervolgens typt u de & lsquo; ./ configureren && make & rsquo; commando te configureren / optimaliseren en het programma samenstellen voor uw besturingssysteem en de hardware-architectuur. Na een succesvolle compilatie, voert u de & lsquo; make install & rsquo; commando als root of de & lsquo; sudo make install & rsquo; commando als bevoorrechte gebruiker om het te installeren systeem breed en beschikbaar te stellen aan alle users.Under de motorkap en ondersteund architecturesTaking een kijkje onder de motorkap van Mroonga, kunnen we opmerken dat de software volledig is geschreven in de programmeertaal C ++. Op dit moment, het is met succes getest met zowel de 32-bits en 64-bits hardware-architecturen. Mroonga is nu verspreid als onderdeel van de nieuwste MariaDB software
Wat is nieuw in deze release:!
- In deze release toegevoegd ontbrekende primaire sleutel check probleem bij het primaire sleutel is nodig om aan te geven in opslag modus.
Wat is nieuw in versie 4.0.0:.
- Er zijn veel verbeteringen en nieuwe opvallende kenmerken
Wat is nieuw in versie 3.12:.
- Mroonga heeft ondersteuning voor het aanpassen van lock-out dynamisch
- U kunt de waarde van Groonga's lock-out met SET GLOBAL mroonga_lock_timeout = (time-out).
- Compatibiliteit met Tritonn's W Pragma is verbeterd.
- Sommige onverenigbaar gedrag zijn vastgesteld.
- Merk op dat je nodig hebt om alle SQL lossen met behulp van W pragma.
Wat is nieuw in versie 3.11:
- Deze versie ondersteunt ORDER BY-optimalisatie voor INT, DATETIME en TIME kolom.
- Er was een geval waarin op zoek databank door een combinatie met full-text search (wedstrijd tegen ...) en andere soorten kolommen veroorzaakt een performance penalty als veel records werden geëvenaard door fulltext zoeken. Dit probleem is opgelost door het ondersteunen van ORDER BY-optimalisatie voor de bovengenoemde soorten kolommen.
- Het ondersteunt ook 'TUSSEN'. Merk op dat Groonga 3.1.1 is vereist.
Wat is nieuw in versie 3.10:
- Ondersteunt MariaDB 10.0.6
Wat is nieuw in versie 3.09:.
- Pakketten voor Ubuntu 13.10 zijn nu beschikbaar
- Een nieuwe 'mysql55-mroonga' pakket werd ingevoerd voor CentOS 5.10, dat MySQL 5.5 biedt als mysql55 voorafgegaan pakketten.
Wat is nieuw in versie 3.08:.
- Ondersteunde REPAIR TABLE voor gebroken groonga databank
Wat is nieuw in versie 3.07:
- Ondersteuning voor mroonga_escape werd toegevoegd, een experimentele functie die u toelaat om aan te geven welke snaren en personages om te ontsnappen.
- MariaDB 10.0.4 wordt nu ondersteund.
- Een RPM, maar dat veroorzaakt het pakket tijdens upgrades worden verwijderd werd vastgesteld.
Wat is nieuw in versie 3.06:
- Deze versie ondersteunt de mroonga_action_on_fulltext_query_error sessie variabele, die regelt hoe verslag van een bericht op fout.
- Het ondersteunt vier soorten foutafhandeling, FOUT, ERROR_AND_LOG, NEGEREN en IGNORE_AND_LOG.
- Deze versie ondersteunt ook Fedora 19. Omdat Fedora 19, wordt MariaDB aangenomen, maar op dit moment de mroonga pakket ondersteunt MySQL alleen (community-mysql).
Eisen
- MySQL Community Edition
Reacties niet gevonden