Mroonga er en åpen kildekode og fritt distribuert kommandolinjelagringsmotoren drives av MySQL database fra Oracle, og basert på groonga programvare. Programvaren er i stand til å tilby rask fulltekstsøk funksjonalitet til alle MySQL-brukere. Den bruker Pluggable Storage Engine (PSE) grensesnitt.
Prosjektet var tidligere kjent som "groonga lagringsmotoren." Imidlertid er groonga søknad distribuert som en del av dette prosjektet, som er ment å virke som en full-tekst søkemotor for Mroonga. Det kan også kjøres som en MySQL plugin, støtter japansk fulltekstsøk, rask oppdatering av indeks, rask søk, geolocation søk, og den 64-bit architecture.Getting startet med MroongaTo installere og bruke Mroonga programvaren på GNU / Linux operativsystem, må du først laste ned den nyeste versjonen av programmet fra Softoware, hvor det er distribuert som en tarball (TAR arkiv) som inneholder prosjektet & rsquo; s kildekode.
Lagre arkivet et sted på datamaskinen, kan du bruke din favoritt arkiv manager verktøyet til å pakke ut filene og mappene som finnes i arkivet, åpner en terminalemulator og bruke & lsquo, cd & rsquo; kommandoen for å navigere til plasseringen av de utpakkede filene (f.eks cd /home/softoware/mroonga-4.08).
Deretter skriver & lsquo; ./ konfigurere && make & rsquo; kommando for å konfigurere / optimalisere og kompilere programmet for ditt operativsystem og maskinvarearkitektur. Etter en vellykket samling, kjøre & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommando som en priviligert bruker for å installere det hele systemet og gjøre den tilgjengelig for alle users.Under panseret og støttet architecturesTaking en titt under panseret på Mroonga, kan vi legge merke til at programvaren har blitt skrevet helt i C ++ programmeringsspråk. I øyeblikket, har det blitt testet med både 32-bits og 64-bits maskinvarearkitekturer. Mroonga er nå distribuert som en del av den nyeste MariaDB programvare
Hva er nytt i denne utgaven!
- I denne utgivelsen, lagt mangler primærnøkkel sjekk problem når primærnøkkel er nødvendig for å spesifisere i lagringsmodus.
Hva er nytt i versjon 4.0.0:.
- Det er mange forbedringer og nye bemerkelsesverdige funksjoner
Hva er nytt i versjon 3.12:.
- Mroonga har støtte for å tilpasse låse timeout dynamisk
- Du kan sette verdien av Groonga timeout lås ved hjelp av SET GLOBAL mroonga_lock_timeout = (timeout).
- Kompatibilitet med Tritonn sin W pragma er forbedret.
- Noen uforenlig atferd har blitt fikset.
- Legg merke til at du trenger å fikse alle SQL bruker W pragma.
Hva er nytt i versjon 3.11:
- Denne versjonen støtter ORDER BY optimalisering for INT, DATETIME og TIME kolonne.
- Det var et tilfelle hvor søker databasen ved kombinasjon med fulltekstsøk (kampen mot ...) og andre typer søyler forårsaket en forestilling straff hvis mange poster ble matchet av fulltekstsøk. Dette problemet løses ved å støtte ORDER BY optimalisering for de ovennevnte typer søyler.
- Den støtter også "mellom". Merk at Groonga 3.1.1 er nødvendig.
Hva er nytt i versjon 3.10:
- Støtter MariaDB 10.0.6
Hva er nytt i versjon 3.09:.
- Pakker for Ubuntu 13.10 er nå tilgjengelig
- En ny 'mysql55-mroonga' pakken ble introdusert for CentOS 5.10, som gir MySQL 5.5 som mysql55 prefiks pakker.
Hva er nytt i versjon 3.08:.
- Støttet REPAIR TABLE for ødelagte groonga databasen
Hva er nytt i versjon 3.07:
- Støtte for mroonga_escape ble lagt, en eksperimentell funksjon som lar deg å angi hvilke strenger og tegn til å flykte.
- MariaDB 10.0.4 er nå støttet.
- En RPM men som forårsaket den pakken som skal fjernes i løpet av oppgraderinger ble fikset.
Hva er nytt i versjon 3.06:
- Denne versjonen støtter mroonga_action_on_fulltext_query_error session variabel, som styrer hvordan du rapportere en melding på feil.
- Den støtter fire typer feilhåndtering, FEIL, ERROR_AND_LOG, ignorere, og IGNORE_AND_LOG.
- Denne versjonen støtter også Fedora 19. Siden Fedora 19, er MariaDB vedtatt, men i dag den mroonga pakken støtter MySQL bare (community-mysql).
Krav :
- MySQL Community Edition
Kommentarer ikke funnet