Mroonga 4.07 has been released!
Mroonga 4.07 has been released!
- How to install: Install
- How to upgrade: Upgrade guide
Changes
In this release, two big experimental features:
- Column value compression support
- Token filter support
Column value compression support
In this release, Mroonga has supported column compression by zlib or LZ4.
You can save disk spaces by this feature. This feature is implemented by @naoa_y. Thanks!
Here is the pros/cons:
- zlib: compression rate is better than LZ4, but performance is not.
- LZ4: performance is good, but compression rate is not better than Zlib.
Add COMPRESS_ZLIB
or COMPRESS_LZ4
flag to flags
in comment of column definition:
content TEXT COMMENT 'flags "COLUMN_SCALAR|COMPRESS_ZLIB"'
content TEXT COMMENT 'flags "COLUMN_SCALAR|COMPRESS_LZ4"'
Here is the brief benchmark provided by @naoa_y. It shows characteristics of each compression.
- https://github.com/groonga/groonga/pull/221#issuecomment-59627302
- https://github.com/groonga/groonga/pull/223#issue-46381569
Token filter support
In this release, Mroonga has supported token filters.
We'll write document soon. Sorry.
For Ubuntu users
Mroonga project provides package for Ubuntu 14.10.
Mroonga is merged into MariaDB
See the commit that merges Mroonga into MariaDB!
MariaDB 10.0.15 will ship Mroonga.
Conclusion
See Release 4.07 - 2014/10/29 about detailed changes since 4.06.
Let's search by Mroonga!