ビットマップ
ナビゲーションに移動
検索に移動
ビットマップ(英語:bitmap)とは、ビット(バイト)をマップ状(2次元配列)のように扱うデータ形式のことである。
画像[編集 | ソースを編集]
マップ状のデータの代表格といえば画像データなので単に「ビットマップ」という場合は「ビットマップ画像」を指すことが多い。
データベース[編集 | ソースを編集]
データベースの世界でビットマップという場合は2次元的にインデックスを張り巡らす「ビットマップ・インデックス」を指すことが多い。いわゆる「JOIN」で結合された結果にインデックスを貼っておく感じである。
ビットマップ・インデックスは超高負荷に耐えるべく編み出された「データベースの非正規化」というシステムの魔改造を伴う手法を回避すべく発明された技術であるが、インデックスの大きさが膨大になるため追加,削除,更新に時間がかかるという諸刃の剣である。