タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

データ構造とjavaに関するsleepy_yoshiのブックマーク (1)

  • 過去の状態のスナップショットを取れるMap - 2009-04-24 - きしだのはてな

    時間を指定して、その時点での状態を取れるようなMapを作ってみた。 何に使うかとかは考えてない。 こういった、データの世代別管理をして過去のある時点をスナップショットとして取得できるようなデータ構造は、扱うデータが巨大になってバックアップのためにシステムを止めれないというときに重要になったりしますね。 あと、データを変更せず追記する一方なので、ストレージの仕組みとして使うと、変更回数の制限があるSSDと相性がいいとか。 使うとこんな感じ。 public static void main(String[] args) throws InterruptedException{ VersionedMap<String, Integer> vm = new VersionedMap<String, Integer>(); vm.put("abc", 3); vm.put("aaa", 6); vm

    過去の状態のスナップショットを取れるMap - 2009-04-24 - きしだのはてな
  • 1