Mroonga este o sursă deschisă și distribuite gratuit motorul de stocare pentru linia de comandă alimentat de baza de date MySQL de la Oracle, precum și pe baza software-ul groonga. Software-ul este capabil să furnizeze rapid funcția de căutare full-text pentru toți utilizatorii MySQL. Se folosește Programator de stocare Engine (PSE) interfață.
Proiectul a fost cunoscut anterior ca "motorul de stocare groonga." Cu toate acestea, cererea groonga este distribuit ca parte a acestui proiect, care este proiectat pentru a acționa ca un motor de căutare full-text pentru Mroonga. Se poate rula, de asemenea, ca un plugin MySQL, susține japoneză căutare text complet, rapid actualizare index, căutare Căutare de geolocalizare, și pe 64 de biți architecture.Getting început cu MroongaTo instaleze și să utilizeze software-ul de Mroonga pe sistemul de operare GNU / Linux, va trebui să descărcați mai întâi cea mai recentă versiune a aplicației de Softoware, în cazul în care este distribuit ca o arhivă (TAR), care conține proiectul & rsquo; s codul sursă.
Salvați arhiva undeva pe computer, utilizați preferat utilitate ta manager de arhive pentru a extrage fișierele și folderele conținute în arhiva, deschideți un emulator de terminal și de a folosi & lsquo; CD si rsquo; comandă pentru a naviga la locația fișierelor extrase (de exemplu, cd /home/softoware/mroonga-4.08).
Apoi, tastați & lsquo; ./ configura && make-rsquo; comandă pentru a configura / optimizarea și compila programul pentru sistemul de operare și arhitectură hardware. După o compilație de succes, executați & lsquo; & rsquo make install; comandă ca root, fie și lsquo; sudo make install & rsquo; comandă ca un utilizator privilegiat să-l instalați întregul sistem și să le pună la toate users.Under capota si sprijinit architecturesTaking o privire sub capota lui Mroonga, se poate observa că software-ul a fost scris în întregime în C ++ limbajul de programare. În momentul de față, acesta a fost testat cu succes cu ambele pe 32 de biți și pe 64 de biți arhitecturi hardware. Mroonga este acum distribuit ca parte din cel mai recent software MariaDB
Ce este nou în această versiune:!
- În această versiune, adăugat lipsește problemă fundamentală verificare cheie atunci când cheia primară este obligat să precizeze în modul stocare.
Ce este nou în versiunea 4.0.0:.
- Există multe îmbunătățiri și noi caracteristici remarcabile
Ce este nou în versiunea 3.12:.
- Mroonga are suport pentru personalizarea timeout de blocare dinamic
- Puteți seta valoarea de blocare timeout Groonga folosind SET GLOBAL mroonga_lock_timeout = (TIMEOUT).
- Compatibilitatea cu W pragma Tritonn este îmbunătățită.
- Unele comportamente incompatibile au fost rezolvate.
- Rețineți că aveți nevoie pentru a stabili toate SQL folosind W Pragma.
Ce este nou în versiunea 3.11:
- Această versiune suporta ORDER BY optimizare pentru INT, DATETIME și TIME coloană.
- Nu a fost un caz în care căutarea de baze de date prin asociere cu căutare de text (meciul cu ...) și alte tipuri de coloane a provocat o penalizare de performanță dacă multe înregistrări au fost compensate de căutare text complet. Această problemă este fixat prin sprijinirea ORDER BY optimizare pentru tipurile de mai sus de coloane.
- Aceasta susține, de asemenea, "între". Rețineți că Groonga 3.1.1 este necesară.
Ce este nou în versiunea 3.10:
- sprijină MariaDB 10.0.6
Ce este nou în versiunea 3.09:.
- Pachete pentru Ubuntu 13.10 sunt acum disponibile
- Un nou pachet "mysql55-mroonga" a fost introdus pentru CentOS 5.10, care prevede MySQL 5.5 ca mysql55 pachete prestabilite.
Ce este nou în versiunea 3.08:.
- TABLE suportate Reparatii pentru baze de date groonga rupte
Ce este nou în versiunea 3.07:
- Suport pentru mroonga_escape a adăugat, o caracteristică experimental care vă permite pentru a specifica care siruri de caractere și să scape.
- MariaDB 10.0.4 este acum suportat.
- O RPM, dar care a cauzat pachetul a fi eliminate în cursul upgrade-uri a fost stabilit.
Ce este nou în versiunea 3.06:
- Această versiune suportă variabila de sesiune mroonga_action_on_fulltext_query_error, care controlează cum să raportează un mesaj de eroare.
- Acesta suporta patru tipuri de eroare de manipulare, EROARE, ERROR_AND_LOG, IGNORE, și IGNORE_AND_LOG.
- Această versiune sprijină, de asemenea Fedora 19. Din Fedora 19, MariaDB este adoptat, dar în prezent pachetul de mroonga suporta MySQL numai (comunitate-mysql).
Cerințe :
- MySQL Community Edition
Comentariile nu a fost găsit