Hibariドキュメントホーム


目次

1. Hibariの主な特徴
2. Hibariドキュメント

Hibariは商用実績のある分散キー・バリューストアです。チェイン・ レプリケーション方式により、強い一貫性、高可用性、高信頼性を提供し、 Read性能と大きなバリューの扱いに秀でます。

英語版はこちら English.

1. Hibariの主な特徴

  • 数台から百台程度のサーバー群で構成される分散データベース(NOSQL)で、 サーバー台数に比例して性能がスケールします
  • データをクラスター上に分散して配置し、必要な時に動的に再配置できます
  • 強い一貫性を提供します
  • マイクロトランザクションにより、堅牢なアプリケーションを実現できます
  • ハードウェア故障に対するフェイルオーバー機能により高可用性を提供します
  • ディスク書き込みの同期やデータの複製により、ハードウェアの故障による データの損失を防ぎます
  • 故障から回復したサーバー上のデータは自動的に修復されます
  • サービス稼働中にクラスター構成を変更できます
  • クラスター内に性能の異なるサーバーを混在させられます

HibariはErlangというプログラミング言語で開発され、Linux/UnixとMac OS X で動作します。Hibariの本番運用環境はLinuxを想定しています。

2. Hibariドキュメント

Hibariアプリケーション開発者 ガイド

最初に目を通すべき文書です。Hibariの概要、インストール手順、クライアントAPIなどが解説されています。

Hibariチュートリアル

Hibariアプリケーション開発者ガイドの中で特に重要な部分を抜粋した、ハンズオン向け資料です。

Hibari System Administrator’s Guide

Hibariの運用や性能に関わる重量なコンセプトと操作手順が解説されています。本格的に使用する前に必ず読んでください。

Hibari Contributor’s Guide

Hibariの内部設計が解説されています。

CHANGELOG

Hibariのリリース情報一覧ページです。