「ビットマップ」の版間の差分

ページの作成:「'''ビットマップ'''(英語:bitmap)とは、ビットバイト)をマップ状(2次元配列)のように扱うデータ形式の...」
 
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
'''ビットマップ'''([[英語]]:bitmap)とは、[[ビット]]([[バイト]])を[[マップ]]状(2次元配列)のように扱う[[データ]]形式のことである。
'''ビットマップ'''([[英語]]:bitmap)とは、[[ビット]]([[バイト]])を[[マップ]]状(2次元配列)のように扱う[[データ]]形式のことである。


マップ状のデータの代表格といえば画像データなので単にビットマップという場合は「[[ビットマップ画像]]」を指すことが多い。
== 画像 ==
マップ状のデータの代表格といえば画像データなので単に「ビットマップ」という場合は「[[ビットマップ画像]]」を指すことが多い。


[[データベース]]の世界でビットマップという場合は2次元的にインデックスを張り巡らす「[[ビットマップ・インデックス]]」を指すことが多い。
== データベース ==
ビットマップ・インデックスは超高負荷に耐えるべく編み出された「[[データベースの非正規化]]」というシステムの魔改造を伴う手法を回避すべく発明された技術であるが、インデックスの大きさが膨大になるため追加,削除,更新に時間がかかるという諸刃の剣である。
[[データベース]]の世界でビットマップという場合は2次元的にインデックスを張り巡らす「[[ビットマップ・インデックス]]」を指すことが多い。いわゆる「JOIN」で結合された結果にインデックスを貼っておく感じである。
 
ビットマップ・インデックスは超高負荷に耐えるべく編み出された「[[データベースの非正規化]]」というシステムの[[魔改造]]を伴う手法を回避すべく発明された技術であるが、インデックスの大きさが膨大になるため追加,削除,更新に時間がかかるという諸刃の剣である。


== 関連項目 ==
== 関連項目 ==
* [[ビットマップ画像]]
* [[ビットマップ画像]]
* [[ビットマップインデックス]]
* [[ビットマップインデックス]]
== 参考文献 ==
{{reflist}}
{{stub}}