問題タブ [blob]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - DBに画像を保存する-そうですか、それともそうですか?
そのため、画像をDBに大量に保存するアプリを使用しています。これについてのあなたの見通しはどうですか?私は、DBに直接保存するのではなく、ファイルシステムに場所を保存するタイプです。
長所/短所は何だと思いますか?
database - BLOBストレージ-100GB以上、MySQL、SQLite、またはPostgreSQL + Python
フォルダのグループを監視し、見つかったファイルにインデックスを付ける簡単なアプリケーションのアイデアがあります。GUIを使用すると、新しいファイルにすばやくタグを付けて、ストレージ用の単一のデータベースに移動できます。また、タグ、名前、ファイルタイプ、および日付でデータベースをクエリするための簡単なメカニズムも提供されます。現時点では、いくつかのリムーバブルハードドライブに約100 GB以上のファイルがありますが、データベースは少なくともその大きさになります。可能であれば、埋め込まれたバイナリおよびテキストドキュメントの全文検索をサポートしたいと思います。これはシングルユーザーアプリケーションになります。
DB戦争を始めようとはしていませんが、どのオープンソースDBが私にとって最も効果的でしょうか?SQLLiteはテーブルから外れていると確信していますが、間違っている可能性があります。
sql-server - LinqクエリはSQLデータベースからBLOBを取得できますか?
LinqクエリはSQLデータベースからBLOBを取得できますか?
そして、彼らはどのように出てきますか?
ruby-on-rails - Rails バイナリ ストリームのサポート
大規模なバイナリ ファイルのサポートを必要とするプロジェクトを間もなく開始する予定です。Web アプリケーションに Ruby on Rails を使用したいのですが、BLOB のサポートが心配です。他の言語、フレームワーク、およびデータベースでの私の経験では、BLOB は見過ごされがちであり、機能が貧弱で、困難で、バグが多いものです。
RoR は BLOB を適切にサポートしていますか? すでに Rails に取り組んでいると、気になる落とし穴はありますか?
ところで: PostgreSQL や MySQL をバックエンド データベースとして使用したいと考えています。明らかに、基礎となるデータベースでの BLOB サポートは重要です。今のところ、DB の BLOB 機能に注目することは避けたいと思います。Rails 自体がどのように反応するかに興味があります。理想的には、Rails がデータベースの詳細を私から隠している必要があるため、一方から他方に切り替えることができるはずです。そうでない場合 (つまり、特定の DB で Rails を使用する際に問題がある場合) は、その旨を記載してください。
更新: また、ここで ActiveRecord について話しているだけではありません。HTTP 側でバイナリ ファイルを処理する必要があります (ファイルのアップロードが効果的です)。これは、Rails を介して適切な HTTP ヘッダーとストリームにアクセスできることを意味します。これを反映するために、質問のタイトルと説明を更新しました。
activerecord - Activerecord が Blob 列をロードしないようにする
明示的に要求されない限り、Activerecord に blob 列をロードしないように指示するにはどうすればよいですか? 従来の DB には、「通常の」オブジェクトから除外する必要があるかなり大きなブロブがいくつかあります。
database - BLOB を使用したオンライン バックアップの速度
Oracle 8 では、データベース内の BLOB を使用してオンライン バックアップを実行すると、非常に時間がかかります。遅いとは、100MB の BLOB データを含むデータベースをバックアップするのに 1 時間以上かかることを意味します。オラクルはそれが遅いことを認めましたが、問題を修正しませんでした (サポートに多額の費用を支払ったためです)。オラクルがその後のリリースでこの問題を修正したかどうか知っている人はいますか? また、SQL Server と MySQL で BLOB を使用したオンライン バックアップはどのくらいの速さで動作しますか?
oracle - Oracle SQL * PlusでLOB列の全内容を表示するにはどうすればよいですか?
SQL * PlusでLOB(ラージオブジェクト)列の内容を表示しようとすると、切り捨てられます。全体を表示するにはどうすればよいですか?
oracle - PL/SQL を使用して、ファイルの内容を BLOB に取得するにはどうすればよいですか?
ファイルがあります。その内容を Oracle データベースの BLOB 列または PL/SQL プログラムの BLOB 変数に取得したいと考えています。それを行う最善の方法は何ですか?
sql-server - Crystal Reportsファイルをデータベースに保存しますか?
SQL Serverデータベースと通信して操作するUIフロントエンドがあります。それが実行できることの1つは、データベース内のデータに関するレポートを実行することです。
このUIは複数のコンピューターにインストールできます。これまでは、インストール時にレポートをフォルダーに保存してきましたが、これは、新しいレポートが追加されるたびに、すべてのUIインストールに手動でコピーする必要があることを意味します。そこの。
.rptファイルをデータベース自体(Blobとして)に保存し、レポートを一元化してこの問題を排除する方法として、必要に応じてUIがそれらをフェッチするメカニズムを用意することを考えていました。
誰かがこれを試しましたか、そしてそれはうまくいきましたか?または、そうでない場合は、これを進める前に私が考慮すべきことを考えていただけますか?あなたが考えることができるヒント、トリック、または警告は私に役立つかもしれませんか?
php - アップロードされたファイル (サウンド、写真、ビデオ) の保存場所
しばらくの間、オーディオ ファイルをサイトにアップロードし、ffmpeg を使用してさまざまな形式に変換できる音楽サイトを開発する必要がありました。人々はアップロードされたオーディオ ファイルを購入した後にダウンロードし、tmp ファイルが作成され、ダウンロード場所に配置され、各ダウンロードインスタンスに対してのみ有効であり、tmp ファイルはその後削除されます。
今、私はプロジェクトを再検討しています。写真とビデオをアップロード コンテンツとして追加する必要があります。
ファイルを保存するための最良の方法を見つけたいのですが、
オプション 1 : ファイルをフォルダーに保存し、データベースで参照する
オプション 2 : 実際のファイルをデータベース (mysql) に blob として保存します。
私はこのアイデアをいじくり回して、各方法のセキュリティへの影響と、私が計算していない可能性のあるその他の問題を検討しています。