問題タブ [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.

0 投票する
2 に答える
6063 参照

php - Postgre bytea カラムにバイナリとして格納された画像を表示する

私はこれに何時間も取り組んでいます。ネット上で見つかった解決策はほとんどありませんが、誰も私を助けてくれないようです。列タイプ bytea の Postgres DB から画像を取得する PHP を使用してブラウザに画像を表示する際に問題があります。私はここで何かが欠けていると確信しています。したがって、いくつかのガイダンスは本当にありがたいです。だから私は以下のコードを持っています:

調査と読書の後でまだ混乱しているので、これについての説明に感謝します。

0 投票する
0 に答える
977 参照

postgresql - org.postgresql.util.PSQLException: エラー: 80 MB の BLOB を保存するときにメモリ不足です

80MB のファイルを bytea 列に挿入しようとすると、次のようになります。

列は byte[] としてマップされます。

何が長期的な解決策であるべきなのか、何が原因なのか疑問に思っています。たぶん lob/oid に切り替えますか?

0 投票する
2 に答える
52933 参照

database - データ型 bytea とは何ですか? また、いつ使用しますか?

Postgresには、と呼ばれるデータ型がありますbytea

Postgres ドキュメントはここにあります: http://www.postgresql.org/docs/9.0/static/datatype-binary.html

これをいつ使用するのか理解できません。また、このデータ型の目的を本当に理解することもできません。

私はこの用語に何度か出くわし、bytea「彼らは私がこれを理解することを期待しているように思えます... 多分私はそれが何であるかを知る必要があります.」と自問し始めました.

それの簡単な定義と、それを使用する可能性のある状況は何ですか?

0 投票する
1 に答える
7160 参照

java - hibernateを使用してpostgresデータベースにファイルを保存するには?

私は休止状態が初めてです。ファイルをpostgresに保存する必要があります。列のデータ型はbytea. このケースの動作するデモをインターネットで探しましたが、何も見つかりませんでした。

休止状態のマッピング:

POJO :

テーブル :

エラー :

誰かが動作中のデモやリンクを共有できますか?

これは、休止状態の構成ファイルに コメント <property name="hbm2ddl.auto">validate</property>することでうまくいきましたが、ファイルを保存するためのJavaの列とメンバー変数のデータ型をどうするべきかについて、今混乱しています。

0 投票する
1 に答える
3243 参照

postgresql - PostgreSQLのテキストフィールドからASCIIバイトを取得する

PostgreSQL で ascii を使用してバイトに変換したいテキスト フィールドがあります。

例:

"table" = t:116*1 (1 番目の位置) + a:97*2 (2 番目の位置) + b: 99*3 など。

実行すると、最初の文字のASCIIselect ascii([text field])バイトのみが返されます。

0 投票する
1 に答える
2847 参照

image - phoenix elixir バイナリ データ イメージ

私はフェニックスフレームワークを使用してWebページを作成し、アップロードフォームを作成して、ユーザーがプロフィール写真をアップロードできるようにしました。

それが機能し、バイナリデータがデータベースに bytea/binary として存在します。

ここで私の質問: phoenix html.eex ファイルのバイナリ データをレンダリングして、画像を再度表示するにはどうすればよいですか?

編集:1つの解決策が見つかりました

0 投票する
1 に答える
1533 参照

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を使用しています

0 投票する
1 に答える
700 参照

r - RPostgresql でバイナリ データを読み書きする方法

私はコードを実行しようとしています:

サーバーに接続する

コードの次の部分は、 https://groups.google.com/forum/#!topic/ rpostgresql- dev/lPPmS8yeP9wおよびhttps://github.com/codeinthehole/rpostgresql/blob/master/RPostgreSQL/testsから取得したものです。 /bytea.R

戻り値:

どうすればそれを機能させることができますか?

私が使う: