Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマーク
  • テクノロジー
  • データベースに画像を保存するのはありでしょうか?
  • Twitterでシェア
  • Facebookでシェア

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできますコメント表示の設定

ブックマークしました

ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

88usersがブックマークコメント15

    ガイドラインをご確認の上、良識あるコメントにご協力ください

    0/0
    入力したタグを追加

    現在プライベートモードです設定を変更する

    おすすめタグタグについて

      よく使うタグ

        データベースに画像を保存するのはありでしょうか?

        88 usersteratail.com

        ガイドラインをご確認の上、良識あるコメントにご協力ください

        0/0
        入力したタグを追加

        現在プライベートモードです設定を変更する

        おすすめタグタグについて

          よく使うタグ

            はてなブックマーク

            はてなブックマークで
            関心をシェアしよう

            みんなの興味と感想が集まることで
            新しい発見や、深堀りがもっと楽しく

            ユーザー登録

            アカウントをお持ちの方はログインページ

            記事へのコメント15

            • 注目コメント
            • 新着コメント
            Error401
            アンチパターン:Phantom Files(幻のファイル)

              その他
              daruyanagi
              「格納しない」が優勢だけど、データベースサーバーに AI 機能を組み込んだりする時代だし、そのうち常識が変わっても不思議ではないかなー

                その他
                namidash
                DB外で持つと管理が別になるけど、DB内に保持して便利になるわけじゃないしなあ/ふむり・・・

                  その他
                  honeningen
                  深く考えなくていいの楽でわりとDBに入れちゃってたけど、本気で画像管理してくならだめなんだろうな

                    その他
                    threetea0407
                    「SQLアンチパターン」では、ファイルパスだけをDBに入れて実態はファイルシステムに置くというのはアンチパターンとして挙げられてるんだよな。

                      その他
                      threetea0407
                      threetea0407「SQLアンチパターン」では、ファイルパスだけをDBに入れて実態はファイルシステムに置くというのはアンチパターンとして挙げられてるんだよな。

                        2018/10/14リンク

                        その他
                        wwolf
                        基本的には外に置くけど、DB内に保存するのも一定のメリットはあるからなぁ

                        その他
                        kitokitoki
                        「データベースに画像を保存するのはありでしょうか?」

                        その他
                        vanbraam
                        Multimedia DBが20年前に通り過ぎた話だが,基本的には"DBMSによる"としか;.PostgreSQLや商用DBMSなら大丈夫そうだが,MySQLの様に"よく使う機能"特化DBMSだと,blobをalphanumericsと同一ファイルに入れる変な設計になってる可能性もありそう

                        その他
                        peketamin
                        オブジェクトストレージがあれば

                          その他
                          k-holy
                          質問はECサイトみたいだし該当しないだろうけど、たとえば業務システムでユーザーのアイコン画像などを扱う場合、利点の方が上回るのでは。base64エンコードで突っ込んでおけばDataURIで出力しやすいしアクセス制御も楽。

                            その他
                            kabacsharp
                            フツーにAccessにAppendChunkしてたけど。あ、でも、BMPをDB保存ってかなり無茶ですね。

                            その他
                            namidash
                            namidashDB外で持つと管理が別になるけど、DB内に保持して便利になるわけじゃないしなあ/ふむり・・・

                              2017/06/27リンク

                              その他
                              honeningen
                              honeningen深く考えなくていいの楽でわりとDBに入れちゃってたけど、本気で画像管理してくならだめなんだろうな

                                2017/06/27リンク

                                その他
                                Error401
                                Error401アンチパターン:Phantom Files(幻のファイル)

                                  2017/06/27リンク

                                  その他
                                  kenzy_n
                                  まだ

                                  その他
                                  netcraft3
                                  自分もDBに画像データは保存しない派。

                                    その他
                                    daruyanagi
                                    daruyanagi「格納しない」が優勢だけど、データベースサーバーに AI 機能を組み込んだりする時代だし、そのうち常識が変わっても不思議ではないかなー

                                      2017/06/27リンク

                                      その他
                                      haruten
                                      ちょっと前まで使っていた某SNSシステムは画像をBLOBで保存してたので、写真主体のSNSということもあってDBがでかくなりすぎてしまい、移行時にテキストデータを取り出すこともままならず新システムはゼロからスタートに

                                        その他
                                        itotto
                                        ケースバイケースだけど個人的にはまったくなしではないかな

                                        その他

                                        注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

                                        リンクを埋め込む

                                        以下のコードをコピーしてサイトに埋め込むことができます

                                        プレビュー
                                        アプリのスクリーンショット
                                        いまの話題をアプリでチェック!
                                        • バナー広告なし
                                        • ミュート機能あり
                                        • ダークモード搭載
                                        アプリをダウンロード

                                        関連記事

                                          usersに達しました!

                                          さんが1番目にブックマークした記事「データベースに画...」が注目されています。

                                          気持ちをシェアしよう

                                          ツイートする

                                          データベースに画像を保存するのはありでしょうか?

                                          オススメの結論から言うと 保存しない に一票かと思います。 理由 1レコードのデータ量が多くなり、クエ...オススメの結論から言うと 保存しない に一票かと思います。 理由 1レコードのデータ量が多くなり、クエリに時間がかかる 画像ファイルは通常のカラムよりデータ量が多いため、SELECT、UPDATE、INSERT共に処理時間が多くかかります。MySQLは最終的にテーブル単位の実ファイルにデータを格納します。 もし毎回画像データもSELECTした場合、大きなテーブル(ファイル)の中から該当レコードを読み込みます。 画像をUPDATEする場合、INSERTする場合も、通常のカラムではせいぜいvarchar(255)などに比べ、例えば4kb(4096byte)など、小さい画像でも、DBにとっては大きなデータになります。 故に 処理時間 は考慮した方が良いかな、と思います。DBのストレージ容量を圧迫する 画像を含むレコード数がどれくらいかわからないのですが、商品であったとして、継続的にデータが増

                                          ブックマークしたユーザー

                                          • techtech05212024/01/18techtech0521
                                          • asonas2022/03/28asonas
                                          • repon2021/10/31repon
                                          • klim08242020/07/08klim0824
                                          • work01052019/11/15work0105
                                          • yk41922019/07/04yk4192
                                          • threetea04072018/10/14threetea0407
                                          • kathew2018/08/22kathew
                                          • satoshie2017/12/20satoshie
                                          • wwolf2017/12/19wwolf
                                          • satojkovic2017/09/04satojkovic
                                          • iguchi11242017/07/10iguchi1124
                                          • dshimizu2017/06/29dshimizu
                                          • yuusuke01072017/06/29yuusuke0107
                                          • kitokitoki2017/06/29kitokitoki
                                          • enya_r2017/06/28enya_r
                                          • Tomosugi2017/06/28Tomosugi
                                          • tyamamoto2017/06/28tyamamoto
                                          すべてのユーザーの
                                          詳細を表示します

                                          ブックマークしたすべてのユーザー

                                          同じサイトの新着

                                          同じサイトの新着をもっと読む

                                          いま人気の記事

                                          いま人気の記事をもっと読む

                                          いま人気の記事 - テクノロジー

                                          いま人気の記事 - テクノロジーをもっと読む

                                          新着記事 - テクノロジー

                                          新着記事 - テクノロジーをもっと読む

                                          同時期にブックマークされた記事

                                            いま人気の記事 - 企業メディア

                                            企業メディアをもっと読む

                                            はてなブックマーク

                                            公式Twitter

                                            はてなのサービス

                                            • App Storeからダウンロード
                                            • Google Playで手に入れよう
                                            Copyright © 2005-2025Hatena. All Rights Reserved.
                                            設定を変更しましたx

                                            [8]ページ先頭

                                            ©2009-2025 Movatter.jp