нужно хранить текст и хотелось бы иметь возможность SELECT ... LIKE
А вопрос производительности не интересует вообще?
>нужно хранить текст и хотелось бы иметь возможность SELECT ... LIKE
>А вопрос производительности не интересует вообще?Хватает производительности. База рид-оунли и юзеров немного.
А вот на диске 4 Gb занимает! Ни в какие ворота. gzip сжимает её почти в 10 раз!
> Хватает производительности. База рид-оунли и юзеров немного.
>А вот на диске 4 Gb занимает! Ни в какие ворота. gzip
>сжимает её почти в 10 раз!Для MySQL есть утилита myisampack или самое простое, своими силами данные, перед помещением в базу, сжимать и разжимать (функции COMPRESS() и UNCOMPRESS()).
Можно сжатие данных возложить на плечи файловой системы, для linux и freebsd есть возможности для прозрачного сжатия. Самое интересное, что при преобладании операций чтения, производительность может даже возрасти (особенно если на сервере мощный и простаивающий CPU, а данные сжимаются текстовые), из-за уменьшения объема читаемых через самое узкое место данных.