画像そのものはファイルシステムに格納されており、ファイルパスだけテーブルで管理している。 「tags」には、その画像に付けたタグ(キーワード)がスペース区切り(前後付加)で格納されている。 また、タグデータは、表記ゆれを極力回避するため、下記のようなルールに則って付与されている。 文字はすべて半角英数小文字のみとし、可能な限り英語を用いる。ただし例外的に一部の記号も認める。 文字列内にスペースがある場合は、半角のアンダースコアに置換する。 そのルールに則り、たとえば下記のようなタグを付与してある。 元文字列 変換後文字列
![MariaDBの全文検索を試したら感動した話 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/c256c40b056444773b46cac86a4e5381df60b2ab/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9TWFyaWFEQiVFMyU4MSVBRSVFNSU4NSVBOCVFNiU5NiU4NyVFNiVBNCU5QyVFNyVCNCVBMiVFMyU4MiU5MiVFOCVBOSVBNiVFMyU4MSU5NyVFMyU4MSU5RiVFMyU4MiU4OSVFNiU4NCU5RiVFNSU4QiU5NSVFMyU4MSU5NyVFMyU4MSU5RiVFOCVBOSVCMSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MmEzMGRkMDQ3NzNlMjYwYTg4Zjg5M2E0OGNiYzllZWE%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBuZXVzdHJhc2hpbXkmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWUyMDRhZDA3NTdmNGI3ZmFjNWRjOTRmZGY4YWFmZThj%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dc6b48eae89d58c242b74569e702fdfb1)