memcachedの置き換え、NoSQLデータベースMembase登場

    後藤大地  [2010/06/25]

    Membase is an OSS distributed, key-value database management system optimized for storing data behind interactive web applications.

    NoSQLの陣営に新しいプロダクトが登場した。Membaseだ。memcachedをベースに開発されたWebアプリケーション向けの分散キーバリューデータベースのひとつ。memcachedはインメモリのキャッシュシステムだが、これにディスクをベースとした永続化機能を提供する仕組みになっている。主な特徴は次の通り。

    • ディスクベースの永続化機能
    • 階層化されたストレージ管理機能
    • データレプリケーション
    • ライブクラスタリコンフィギュレーション
    • リバランシング
    • 安全なデータ分離機能

    memcachedをベースとしたデータベースはほかにも存在するが、Membaseはいくつかの点で特に注目に値するプロダクトとなっている。

    • memcachedの開発者が開発に参加している
    • memcachedプロトコルと互換性があり、クライアントのコーディングを変更することなくmemcachedからMembaseへの切り替えが可能

    Membaseはシンプルで使いやすくスケーラビリティも高い。memcachedからそのまま移行できるため、登場したばかりですでに潜在的に多くのユーザを持っていることになる。現在リリースされているバージョンはMembase 1.6.0ベータ。memcachedに関連するコードはBSDライセンスのまま提供されており、それ以外の部分はApacheライセンス2のもとで提供されている。

    関連記事

    関連サイト

    関連したタグ

    新着記事

    特設サイトの情報

      人気記事

      一覧

        イチオシ記事

        新着記事

        特別企画

        マイナビニュースマガジン