問題タブ [bytea]
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.
php - Postgre bytea カラムにバイナリとして格納された画像を表示する
私はこれに何時間も取り組んでいます。ネット上で見つかった解決策はほとんどありませんが、誰も私を助けてくれないようです。列タイプ bytea の Postgres DB から画像を取得する PHP を使用してブラウザに画像を表示する際に問題があります。私はここで何かが欠けていると確信しています。したがって、いくつかのガイダンスは本当にありがたいです。だから私は以下のコードを持っています:
調査と読書の後でまだ混乱しているので、これについての説明に感謝します。
postgresql - org.postgresql.util.PSQLException: エラー: 80 MB の BLOB を保存するときにメモリ不足です
80MB のファイルを bytea 列に挿入しようとすると、次のようになります。
列は byte[] としてマップされます。
何が長期的な解決策であるべきなのか、何が原因なのか疑問に思っています。たぶん lob/oid に切り替えますか?
database - データ型 bytea とは何ですか? また、いつ使用しますか?
Postgresには、と呼ばれるデータ型がありますbytea
Postgres ドキュメントはここにあります: http://www.postgresql.org/docs/9.0/static/datatype-binary.html
これをいつ使用するのか理解できません。また、このデータ型の目的を本当に理解することもできません。
私はこの用語に何度か出くわし、bytea
「彼らは私がこれを理解することを期待しているように思えます... 多分私はそれが何であるかを知る必要があります.」と自問し始めました.
それの簡単な定義と、それを使用する可能性のある状況は何ですか?
java - hibernateを使用してpostgresデータベースにファイルを保存するには?
私は休止状態が初めてです。ファイルをpostgresに保存する必要があります。列のデータ型はbytea
. このケースの動作するデモをインターネットで探しましたが、何も見つかりませんでした。
休止状態のマッピング:
POJO :
テーブル :
エラー :
誰かが動作中のデモやリンクを共有できますか?
これは、休止状態の構成ファイルに コメント
<property name="hbm2ddl.auto">validate</property>
することでうまくいきましたが、ファイルを保存するためのJavaの列とメンバー変数のデータ型をどうするべきかについて、今混乱しています。
postgresql - PostgreSQLのテキストフィールドからASCIIバイトを取得する
PostgreSQL で ascii を使用してバイトに変換したいテキスト フィールドがあります。
例:
"table" = t:116*1 (1 番目の位置) + a:97*2 (2 番目の位置) + b: 99*3 など。
実行すると、最初の文字のASCIIselect ascii([text field])
バイトのみが返されます。
image - phoenix elixir バイナリ データ イメージ
私はフェニックスフレームワークを使用してWebページを作成し、アップロードフォームを作成して、ユーザーがプロフィール写真をアップロードできるようにしました。
それが機能し、バイナリデータがデータベースに bytea/binary として存在します。
ここで私の質問: phoenix html.eex ファイルのバイナリ データをレンダリングして、画像を再度表示するにはどうすればよいですか?
編集:1つの解決策が見つかりました
c# - PostgreSQL でバイトデータの読み取りが遅い
Windows 上の PostgreSQL 9.5 データベースの bytea 列にデータを格納します。
データ転送速度は思ったより遅く、毎秒約 1.5 mb です。
次のコード
次の出力を生成します
奇妙なことに、最後の 246kb の読み取りには 1 ミリ秒もかからず、途中の 720kb の読み取りにはわずか 22ms しかかかりませんでした。
3秒あたり5MBの読み込み速度は普通ですか?どうすれば読書速度を上げることができますか?
詳細。
私のアプリケーションは、起動時に PostgreSQL サーバーを起動し、終了時にシャットダウンします。
次のコードでサーバーを起動します
また、ストレージ タイプを自分の列に変更します。
Windows 10でnpgsql 3.0.4.0とPostgreSQL 9.5を使用しています
r - RPostgresql でバイナリ データを読み書きする方法
私はコードを実行しようとしています:
サーバーに接続する
コードの次の部分は、 https://groups.google.com/forum/#!topic/ rpostgresql- dev/lPPmS8yeP9wおよびhttps://github.com/codeinthehole/rpostgresql/blob/master/RPostgreSQL/testsから取得したものです。 /bytea.R
戻り値:
どうすればそれを機能させることができますか?
私が使う: