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

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

2020年4月10日 (金) 02:39時点における版

ビットマップ英語:bitmap)とは、ビットバイト)をマップ状(2次元配列)のように扱うデータ形式のことである。

画像

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

データベース

データベースの世界でビットマップという場合は2次元的にインデックスを張り巡らす「ビットマップ・インデックス」を指すことが多い。いわゆる「JOIN」で結合された結果にインデックスを貼っておく感じである。

ビットマップ・インデックスは超高負荷に耐えるべく編み出された「データベースの非正規化」というシステムの魔改造を伴う手法を回避すべく発明された技術であるが、インデックスの大きさが膨大になるため追加,削除,更新に時間がかかるという諸刃の剣である。

関連項目

参考文献