タグ

KVSに関するhiroyukimのブックマーク (3)

  • 僕たちが分散KVSでファイルシステムを実装した理由

    僕たちが分散KVSでファイルシステムを実装した理由:分散KVSを使ったファイルシステム「okuyamaFuse」(1)(1/3 ページ) データベースで使われるKVSの仕組みをそのままファイルシステムに使ったら? okuyamaの開発者たちがファイルシステムを実装してみたらこうなった。 はじめに このたび、3回にわたって筆者が開発している分散キーバリューストア(以下KVS)「okuyama」を使って実装したファイルシステムokuyamaFuseという内容で連載を執筆する岩瀬です。どうぞよろしくお願いします。 キーバリューストアでファイルシステム?? いまいちピンとこないと思いますが、ごく簡単に紹介すると「ファイルシステムに保存されるデータが全てKVSに保存されている」というものです。なぜKVSでファイルシステムを作ることにしたのか、連載ではその背景から、具体的な実装の仕組み、性能、使い方

    僕たちが分散KVSでファイルシステムを実装した理由
  • yrmcds 1.0.0 をリリースしました - Cybozu Inside Out | サイボウズエンジニアのブログ

    @ymmt2005 こと山泰宇です。去る 7 月に yrmcds という memcached 互換な KVS を公開したことをご案内しました。それから 5 ヶ月経ちましたが、今回は安定版となるバージョン 1.0.0 をリリースをご案内します。 ダウンロードはこちらからどうぞ: https://github.com/cybozu/yrmcds/releases/tag/v1.0.0 0.9.0 からの変更点を短くまとめるとバグがなくなって、memcached より多分高速になっています。ちょっと長めの記事ですが、末尾にいいことが書いてありますので、是非ご一読ください。 yrmcds の特長 レプリケーション サーバーサイドロック No slabs その他 memcached との差異 運用実績と性能 クライアント 0.9.0 からの変更一覧 バグ報告を募集します! yrmcds の特長 y

    yrmcds 1.0.0 をリリースしました - Cybozu Inside Out | サイボウズエンジニアのブログ
  • TinyCDB - a Constant DataBase

    by Michael Tokarev, mjt+cdb {at} tls {dot} msk {dot} ru. Quick links Introduction Programming interface Creating CDB file Querying CDB file Format of CDB file Terms of usage Download Introduction TinyCDB is a very fast and simple package for creating and reading constant data bases, a data structure introduced by Dan J. Bernstein in his cdb package. It may be used to speed up searches in a sequenc

  • 1