Mroonga Overview
Learn about the Mroonga storage engine, which provides fast CJK-ready full-text searching using column-based storage and supports Groonga's features.
CREATE TABLE ft_mroonga(copy TEXT,FULLTEXT(copy)) ENGINE=Mroonga;
INSERT INTO ft_mroonga(copy) VALUES ('Once upon a time'),
('There was a wicked witch'), ('Who ate everybody up');
SELECT * FROM ft_mroonga WHERE MATCH(copy) AGAINST('wicked');
+--------------------------+
| copy |
+--------------------------+
| There was a wicked witch |
+--------------------------+Score
INSERT INTO ft_mroonga(copy) VALUES ('She met a wicked, wicked witch');SELECT *, MATCH(copy) AGAINST('wicked') AS score FROM ft_mroonga
WHERE MATCH(copy) AGAINST('wicked') ORDER BY score DESC;
+--------------------------------+--------+
| copy | score |
+--------------------------------+--------+
| She met a wicked, wicked witch | 299594 |
| There was a wicked witch | 149797 |
+--------------------------------+--------+Parser
Setting
Description
Examples
TokenBigram vs TokenBigramSplitSymbol
TokenBigram vs TokenBigramSplitSymbolAlpha
Last updated
Was this helpful?

