Mroonga je open source a volně distribuován příkazového řádku storage engine poháněn databáze MySQL z Oracle, a na základě groonga softwaru. Tento software je schopen poskytnout rychlou funkce full-textového vyhledávání pro všechny uživatele MySQL. Používá Výměnné Storage Engine (PSE) rozhraní.
Projekt byl dříve známý jako "groonga úložiště motoru." Nicméně, aplikace groonga je distribuován jako součást tohoto projektu, který je navržen tak, aby působit jako full-textového vyhledávače pro Mroonga. To může také spustit jako MySQL plugin, podporuje japonské fulltextové vyhledávání, rychlé aktualizace indexu, rychlé vyhledávání, geolokační vyhledávání, a 64-bit architecture.Getting začal MroongaTo instalaci a použití softwaru Mroonga na vašem operačním systému GNU / Linuxu, budete muset nejprve stáhnout nejnovější verzi aplikace z Softoware, kde je distribuován jako tarballu (archiv TAR), který obsahuje projekt & rsquo; s zdrojový kód.
Uložit archiv někde v počítači, použijte váš oblíbený archiv správce nástroje extrahovat soubory a složky obsažené v archivu, otevřete emulátor terminálu, aplikaci a pomocí & lsquo; CD & rsquo; Příkaz přejděte do umístění extrahované soubory (např cd /home/softoware/mroonga-4.08).
Potom zadejte & lsquo, ./ konfigurovat && make-rsquo; příkaz pro konfiguraci / optimalizovat a sestavit program pro váš operační systém a hardwarové architektury. Po úspěšné kompilaci, spustit a lsquo, make install-rsquo; příkaz jako root, nebo-lsquo, sudo make install & rsquo; příkaz jako privilegovaný uživatel nainstalovat systém, široká a dát je k dispozici pro všechny users.Under kapotu a podpořil architecturesTaking podívat pod kapotu Mroonga, můžeme si všimnout, že software byl napsán zcela v programovacího jazyka C ++. V současné době, to byl úspěšně testován s oběma 32-bit a 64-bitové hardwarové architektury. Mroonga je nyní distribuován jako součást nejnovější MariaDB softwaru
Co je nového v této verzi:!
- V tomto vydání přidán chybějící primárního klíče zaškrtněte problém, když je potřebné primární klíč zadat v paměťovém režimu.
Co je nového ve verzi 4.0.0:.
- Existuje mnoho vylepšení a nové pozoruhodné vlastnosti
Co je nového ve verzi 3.12:.
- Mroonga má podporu pro přizpůsobení vypršení časového limitu zámku dynamicky
- Můžete nastavit hodnotu Groonga zamykací timeout používající nastavit globální mroonga_lock_timeout = (timeout).
- je lepší kompatibilita s Tritonn je W Pragma.
- Některé neslučitelné chování byly opraveny.
- Uvědomte si, že je třeba opravit všechny SQL pomocí W Pragma.
Co je nového ve verzi 3.11:
- Tato verze podporuje ORDER BY optimalizace pro INT, DATETIME a čas sloupec.
- Tam byl případ, kdy vyhledávání databázi kombinaci s fulltextovým vyhledáváním (utkání proti ...) a další typy sloupců způsobilo snížení výkonu, pokud mnoho záznamů bylo uzavřeno o fulltextové vyhledávání. Tento problém je vyřešen tím, že podporuje ORDER BY optimalizace pro výše uvedené typy sloupců.
- To také podporuje "mezi". Všimněte si, že Groonga 3.1.1 je nutné.
Co je nového ve verzi 3.10:
- Podpora MariaDB 10.0.6
Co je nového ve verzi 3.09:.
- Balíčky pro Ubuntu 13,10ar nyní k dispozici
- Nový "mysql55-mroonga" balíček byl představen na CentOS 5.10, která poskytuje MySQL 5.5 as mysql55 předponou balíčky.
Co je nového ve verzi 3.08:.
- Podporované REPAIR TABLE poškozený groonga databáze
Co je nového ve verzi 3.07:
- Podpora mroonga_escape byla přidána, experimentální funkce, která vám umožní určit, které řetězce a znaky, které se utéct.
- MariaDB 10.0.4 je nyní podporována.
- RPM, ale že způsobil, že balíček bude během aktualizace odstraněny byla opravena.
Co je nového ve verzi 3.06:
- Tato verze podporuje proměnnou mroonga_action_on_fulltext_query_error relace, který určuje, jak se hlásí zprávy o chybě.
- To podporuje čtyři typy zpracování chyb, ERROR, ERROR_AND_LOG ignorovat, a IGNORE_AND_LOG.
- Tato verze také podporuje Fedory 19. Vzhledem k tomu, Fedora 19, MariaDB je přijat, ale v současné době balík mroonga podporuje MySQL jen (komunita-mysql).
Požadavky na :
- MySQL Community Edition
Komentáře nebyl nalezen