「ビットマップ」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
|||
| (同じ利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
'''ビットマップ'''([[英語]]:bitmap)とは、[[ビット]]([[バイト]])を[[マップ]]状(2次元配列)のように扱う[[データ]]形式のことである。 | '''ビットマップ'''([[英語]]:bitmap)とは、[[ビット]]([[バイト]])を[[マップ]]状(2次元配列)のように扱う[[データ]]形式のことである。 | ||
== 画像 == | |||
マップ状のデータの代表格といえば画像データなので単に「ビットマップ」という場合は「[[ビットマップ画像]]」を指すことが多い。 | |||
[[データベース]]の世界でビットマップという場合は2次元的にインデックスを張り巡らす「[[ビットマップ・インデックス]] | == データベース == | ||
ビットマップ・インデックスは超高負荷に耐えるべく編み出された「[[データベースの非正規化]] | [[データベース]]の世界でビットマップという場合は2次元的にインデックスを張り巡らす「[[ビットマップ・インデックス]]」を指すことが多い。いわゆる「JOIN」で結合された結果にインデックスを貼っておく感じである。 | ||
ビットマップ・インデックスは超高負荷に耐えるべく編み出された「[[データベースの非正規化]]」というシステムの[[魔改造]]を伴う手法を回避すべく発明された技術であるが、インデックスの大きさが膨大になるため追加,削除,更新に時間がかかるという諸刃の剣である。 | |||
== 関連項目 == | == 関連項目 == | ||
* [[ビットマップ画像]] | * [[ビットマップ画像]] | ||
* [[ビットマップインデックス]] | * [[ビットマップインデックス]] | ||
2020年4月28日 (火) 06:25時点における最新版
ビットマップ(英語:bitmap)とは、ビット(バイト)をマップ状(2次元配列)のように扱うデータ形式のことである。
画像[編集 | ソースを編集]
マップ状のデータの代表格といえば画像データなので単に「ビットマップ」という場合は「ビットマップ画像」を指すことが多い。
データベース[編集 | ソースを編集]
データベースの世界でビットマップという場合は2次元的にインデックスを張り巡らす「ビットマップ・インデックス」を指すことが多い。いわゆる「JOIN」で結合された結果にインデックスを貼っておく感じである。
ビットマップ・インデックスは超高負荷に耐えるべく編み出された「データベースの非正規化」というシステムの魔改造を伴う手法を回避すべく発明された技術であるが、インデックスの大きさが膨大になるため追加,削除,更新に時間がかかるという諸刃の剣である。