Mroonga è un open source e motore di archiviazione da riga di comando distribuito gratuitamente alimentato dal database MySQL da Oracle, e basato sul software groonga. Il software è in grado di fornire funzionalità di ricerca veloce full-text a tutti gli utenti di MySQL. Utilizza l'interfaccia Pluggable Storage Engine (PSE).
Il progetto è stato precedentemente conosciuto come il "motore di archiviazione groonga." Tuttavia, l'applicazione groonga è distribuito come parte di questo progetto, che è stato progettato per agire come un motore di ricerca full-text per Mroonga. Può anche funzionare come plugin MySQL, supporta giapponese ricerca full-text, aggiornamento dell'indice ricerca veloce e ricerca veloce e geolocalizzazione, e il architecture.Getting 64 bit iniziato con MroongaTo installare e utilizzare il software Mroonga sul sistema operativo GNU / Linux, dovrete prima scaricare la versione più recente dell'applicazione da Softoware, dove è distribuito come tarball (archivio TAR) che contiene il progetto & rsquo; s codice sorgente.
Salvare l'archivio da qualche parte sul computer, utilizzare il programma di utilità gestore di archivi preferito per estrarre i file e le cartelle presenti nell'archivio, aprire un'applicazione emulatore di terminale e utilizzare il & lsquo; cd & rsquo; comando per passare alla posizione dei file estratti (ad esempio cd /home/softoware/mroonga-4.08).
Quindi, digitare il & lsquo; ./ configurare && make & rsquo; comando per configurare / ottimizzare e compilare il programma per il sistema operativo e l'architettura hardware. Alla fine della compilazione, eseguire il & lsquo; make install & rsquo; comando come root o il & lsquo; sudo make install & rsquo; comando come un utente privilegiato installarlo a livello di sistema e renderlo disponibile a tutti users.Under il cofano e sostenuto architecturesTaking uno sguardo sotto il cofano di Mroonga, si può notare che il software è stato scritto interamente nel linguaggio di programmazione C ++. Al momento, è stato testato con successo con entrambe le architetture hardware a 32-bit e 64-bit. Mroonga è ora distribuito come parte del software più recente MariaDB
Cosa c'è di nuovo in questa versione:!
- In questa versione, aggiunto mancante questione di controllo chiave primaria quando è necessaria la chiave primaria per specificare la modalità di archiviazione.
Cosa c'è di nuovo nella versione 4.0.0:.
- Ci sono molti miglioramenti e nuove caratteristiche notevoli
Cosa c'è di nuovo in versione 3.12:.
- Mroonga ha il supporto per la personalizzazione di timeout di blocco dinamico
- È possibile impostare il valore di timeout di blocco del Groonga usando SET GLOBAL mroonga_lock_timeout = (TIMEOUT).
- Compatibilità con W pragma di Tritonn è migliorata.
- Alcuni comportamenti incompatibili sono stati corretti.
- Si noti che è necessario risolvere tutti SQL tramite W pragma.
Cosa c'è di nuovo in versione 3.11:
- Questa versione supporta ORDER BY ottimizzazione per INT, DATETIME e TIME colonna.
- C'è stato un caso in cui la ricerca del database tramite la combinazione con la ricerca full text (PARTITA CONTRO ...) e altri tipi di colonne ha causato una riduzione delle prestazioni se molti record sono stati abbinati per ricerca generica. Questo problema viene risolto attraverso il sostegno ORDER BY ottimizzazione per i tipi di colonne di cui sopra.
- Supporta anche 'TRA'. Si noti che Groonga 3.1.1 è necessaria.
Cosa c'è di nuovo in versione 3.10:
- Sostiene MariaDB 10.0.6
Cosa c'è di nuovo in versione 3.09:.
- I pacchetti per Ubuntu 13.10 sono ora disponibili
- Un nuovo pacchetto 'mysql55-mroonga' stato introdotto per CentOS 5.10, che offre MySQL 5.5 come mysql55 pacchetti prefissati.
Cosa c'è di nuovo in versione 3.08:.
- TABLE REPAIR supportati per il database groonga rotto
Cosa c'è di nuovo in versione 3.07:
- è stato aggiunto il supporto per mroonga_escape, una funzione sperimentale che consente per specificare quali stringhe e caratteri di fuggire.
- MariaDB 10.0.4 è ora supportato.
- Un RPM, ma che ha causato il pacchetto da rimuovere durante gli aggiornamenti è stato fissato.
Cosa c'è di nuovo in versione 3.06:
- Questa versione supporta la variabile di sessione mroonga_action_on_fulltext_query_error, che controlla come segnalare un messaggio di errore.
- Sostiene quattro tipi di gestione degli errori, ERROR, ERROR_AND_LOG, ignorare, e IGNORE_AND_LOG.
- Questa versione supporta anche Fedora 19. Dal Fedora 19, MariaDB è adottato, ma attualmente il pacchetto mroonga supporta MySQL solo (comunità-mysql).
Requisiti :
- MySQL Community Edition
I commenti non trovato