PostgreSQL |
---|
Prev | Chapter 43. ラージ(巨大な)オブジェクト(Large Objects) | Next |
Originally,
Postgres 4.2 supported three standard
implementations of large objects:
Postgres 4.2 では元々、3 つの
ラージオブジェクトの実装をサポートしていました。
as files external
to Postgres,
as UNIX files
managed by Postgres, and as data
stored within the Postgres database.
すなわち、Postgres の外部ファイル、
Postgresで管理される
UNIX ファイル、
Postgres データベースに格納されるデー
タです。
It causes
considerable confusion among users.
このためユーザ間に大きな混乱を来しています。
As a result, we only
support large objects as data stored
within the Postgres
database in PostgreSQL.
結果として、我々は、PostgreSQLにおけるラ
ージオブジェクトを Postgres データベー
スの内部に格納されたデータとしてのみサポートします。
Even though is is slower to
access, it provides stricter data integrity.
これによりアクセス速度こそ低下しますが、より厳密なデータの統
合を提供できるようになります。
For historical reasons, this storage scheme is referred to as
Inversion large objects.
歴史的な理由により、これらは転置ラージオブジェクト(Inversion
large objects)と呼ばれます。
(We will use Inversion and large
objects interchangeably to mean the same thing in this
section.)
(この章では転置とラージオブジェクトを同じ意味で使います。)