MySQLでJSON型の利用を考えています。
実際のメリット・デメリットについて想定が正しいのか教えてください。
tumblrなどの投稿形式が複数あるサービスでは、テキストや動画など色々な形式でユーザーが投稿し、タイムライン上には一度に複数の形式の投稿データが存在すると思います。
こういった場合はデータベースの設計として、正規化して複数のテーブルに分けるよりも、一つのテーブルで一度に必要な情報を取得できる方が単純でメリットがあるかなと考えています。
JSON型を利用するにあたり、以下のような考えで正しいでしょうか?
####想定デメリット
0. JSON型のデータは検索性や集計性が若干低下する
0. データベースサイズが少し肥大化する
####想定メリット
0. JSON型部分には検索集計項目を格納せず、クエリの単純化による高速化
0. 1つのテーブルで多様な投稿データへの対応
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。