標準の MySQL データベースを使用する Amazon Web Services でホストされた Spring + Hibernate アプリケーションを使用しています。このアプリケーションは、iPhone アプリケーションのバックエンドとして機能します。iPhone で入力した絵文字を MySQL データベースに保存しようとしています。いくつかの調査を行ったところ、4 バイトの UTF-8 ストレージが必要であることがわかりました。これは、utf8mb4 文字セットを備えた MySQL 5.5 以降でサポートされています。ただし、これはグループ パラメータのオプションとして AWS ではまだサポートされていません。
これを可能にする良い回避策を探しています。テキストを BLOB としてデータベースに保存するという回避策があることはわかっていますが、そのテキストに対してテキスト クエリを実行できなくなりました。