Mroonga est un open source et moteur de stockage en ligne de commande distribué librement alimenté par la base de données MySQL à partir d'Oracle, et basé sur le logiciel de groonga. Le logiciel est capable de fournir rapidement la fonctionnalité de recherche en texte intégral à tous les utilisateurs MySQL. Il utilise l'interface Pluggable Storage Engine (PSE).
Le projet a été précédemment connu comme le "moteur de stockage groonga." Toutefois, l'application de groonga est distribué dans le cadre de ce projet, qui est conçu pour agir comme un moteur de recherche plein texte pour Mroonga. Il peut également fonctionner comme un plugin MySQL, soutient la recherche japonaise en texte intégral, rapide mise à jour de l'index, recherche rapide, la recherche de géolocalisation, et de la architecture.Getting 64 bits commencé avec MroongaTo installer et utiliser le logiciel Mroonga sur votre système d'exploitation GNU / Linux, vous devrez d'abord télécharger la dernière version de l'application à partir Softoware, où il est distribué sous forme d'archive (archive TAR) qui contient le projet & rsquo; s code source.
Enregistrer l'archive quelque part sur votre ordinateur, utilisez votre utilitaire de gestion préféré d'archive pour extraire les fichiers et dossiers contenus dans l'archive, ouvrir une application d'émulation de terminal et utiliser le & lsquo; cd & rsquo; commande pour accéder à l'emplacement des fichiers extraits (par exemple cd /home/softoware/mroonga-4.08).
Ensuite, tapez le & lsquo; ./ configurer && make & rsquo; commande pour configurer / optimiser et compiler le programme pour votre système d'exploitation et de l'architecture matérielle. Après une compilation réussie, exécutez le & lsquo; make install & rsquo; commande en tant que root ou & lsquo; sudo make install & rsquo; commande en tant qu'utilisateur privilégié pour l'installer l'ensemble du système et de le rendre accessible à tous users.Under le capot et soutenu architecturesTaking un coup d'oeil sous le capot de Mroonga, nous pouvons remarquer que le logiciel a été entièrement écrit en langage de programmation C ++. À l'heure actuelle, il a été testé avec succès avec les deux architectures matérielles 32 bits et 64 bits. Mroonga est maintenant distribué dans le cadre de la dernière version du logiciel de MariaDB
Quoi de neuf dans cette version:!
- Dans cette version, ajoutée manquant émission de chèques clé primaire lorsque la clé primaire est nécessaire de préciser dans le mode de stockage.
Quoi de neuf dans la version 4.0.0:.
- Il ya de nombreuses améliorations et de nouvelles fonctionnalités remarquables
Ce qui est nouveau dans la version 3.12:.
- Mroonga a un support pour la personnalisation de délai de verrouillage dynamique
- Vous pouvez régler la valeur de blocage de la temporisation Groonga utilisant set GLOBAL mroonga_lock_timeout = (timeout).
- Compatibilité avec W la pragma de Tritonn est améliorée.
- Certains comportements incompatibles ont été corrigés.
- Notez que vous devez corriger tous SQL en utilisant W pragma.
Ce qui est nouveau dans la version 3.11:
- Cette version supporte ORDER BY optimisation pour INT, DATETIME et TIME colonne.
- Il y avait un cas où la recherche base de données en combinaison avec la recherche plein texte (MATCH CONTRE ...) et d'autres types de colonnes causé une pénalité de performance si de nombreux dossiers ont été appariés par recherche textuelle. Ce problème est résolu en soutenant ORDER BY optimisation pour les types de colonnes ci-dessus.
- Il soutient également «entre». Notez que Groonga 3.1.1 est requis.
Ce qui est nouveau dans la version 3.10:
- Prise en charge MariaDB 10.0.6
Ce qui est nouveau dans la version 3.09:.
- Forfaits pour Ubuntu 13.10 sont maintenant disponibles
- Un nouveau package 'mysql55-mroonga' a été introduit pour CentOS 5.10, qui fournit MySQL 5.5 comme mysql55 paquets préfixés.
Ce qui est nouveau dans la version 3.08:.
- Soutenu REPAIR TABLE pour la base de groonga cassée
Ce qui est nouveau dans la version 3.07:
- Soutien à mroonga_escape a été ajouté, une fonctionnalité expérimentale qui vous permet pour spécifier les chaînes et les caractères se échapper.
- MariaDB 10.0.4 est désormais pris en charge.
- Un RPM, mais qui a causé le paquet soit supprimé au cours des mises à niveau a été fixé.
Ce qui est nouveau dans la version 3.06:
- Cette version supporte la variable de session de mroonga_action_on_fulltext_query_error, qui contrôle comment signaler un message d'erreur.
- Il prend en charge quatre types de gestion des erreurs, erreur, ERROR_AND_LOG, IGNORE et IGNORE_AND_LOG.
- Cette version prend également en charge Fedora 19. Depuis Fedora 19, MariaDB est adopté, mais actuellement le paquet MySQL ne supporte mroonga (communauté-mysql).
Exigences :
- MySQL Community Edition
Commentaires non trouvées