membase
Upcoming SlideShare
Loading in...5
×
 

membase

on

  • 2,702 views

a brief introduction for membase

a brief introduction for membase

Statistics

Views

Total Views
2,702
Views on SlideShare
2,221
Embed Views
481

Actions

Likes
2
Downloads
14
Comments
0

3 Embeds 481

http://d.hatena.ne.jp 477
http://webcache.googleusercontent.com 3
http://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

membase membase Presentation Transcript

  • 自己紹介 Yohei Sasaki (@yssk22)  CouchDB JP  node.js JP  relaxed  using Python at work.
  • BigCouchの話 http://www.ustream.tv/recorded/11392414 このとき(@2010/12)とあまり変わって いないので省略!
  • 急遽Membaseの話をします。 CouchDB の会社が合併したので。 http://bit.ly/eethVX View slide
  • Membase を触ってみた memcached に永続化オプションをつけるもの memcached にクラスタリングオプションをつ ける  シャーディング  レプリケーション 似たようなことができるやつ:  Tokyo Tyrant, Kyoto Tycoon (plugin)  ROMA, kumofs  Flare View slide
  • Web Console がすごい デモ
  • DEMO: クラスタの状況
  • DEMO: "バケット" (後述)
  • DEMO: ログも見れる
  • DEMO: バケット
  • Note: バケット Membase のストレージ単位  1クラスタ = N ノード  1クラスタ = M バケット  バケット単位でmemcache protocal互換のスト レージサーバーが利用可能 ○ memcached そのもの or membase (永続化) ○ SASL 認証ができる ○ レプリケーション数を設定できる  使用するメモリ量やディスクに保存するトリ ガー閾値を設定できる
  • DEMO: サーバー
  • サーバーの追加 Membase をインストール & 機動 あとはGUIで簡単にできる(らしい)
  • これは便利\(^O^)/
  • アーキテクチャー http://wiki.membase.org/display/membase/Membase+Buckets
  • これだけは: Moxi memcache protocol をクラスタ化する proxy 単体で動作し、普通のmemcached群に 対してクラスタ化することもできる。  コネクションプール的な何かになったり..
  • 再掲: CouchDB の会社が合併したので。 http://bit.ly/eethVX
  • Membase のストレージエンジン SQLite3
  • Membase のストレージエンジンSQLite3 ヾ(℃゜)々
  • Membase のストレージエンジンSQLite3 ヾ(℃゜)々
  • ソース: vi sqlite-kvstore.cc
  • 結論SQLite3 を使っても NoSQL データベース 作ったっていえる! CouchBase は SQLite3 部分をCouchDBのストレージエンジンに 変えたい、らしい  It is almost literally a plug replacement for SQLite as used in Membase today. The benefit is that CouchDB has higher performance for our purposes, ...  http://www.membase.com/merger-faq
  • 宣伝: CouchDB JP 勉強会開催  3月末-4月中旬のどこか  CouchDB JP のML参照 予定(未定):  CouchDB on Android  Membase  Node.js  Chef  ...発表者募集