KeyDB logo

KeyDBこれ以上のデータベースは必要ありません

KeyDB は、インメモリキャッシングと FLASH 永続化を 1 つのパッケージに組み合わせた、高速なキーバリューデータベースです。

2020-08-22
Acquired
Early
S20
2
B2B
CanadaAmerica / Canada
KeyDB screenshot
KeyDBについてもっと知る

KeyDB - Redis より高速な代替手段

はじめに

KeyDB は、Snap Inc. が支援する完全なオープンソースデータベースであり、Redis よりも高速なドロップイン代替手段です。スケーラビリティを念頭に置いて設計された KeyDB は、高いスループットと低いレイテンシでユーザーエクスペリエンスを向上させます。

主要機能

  • 高スループット: 1 秒あたり 100 万回以上のオペレーションで、単一ノードでの負荷の高いワークロードを処理できます。
  • 低レイテンシ: データをメモリに保持し、ミリ秒未満のレイテンシでデータを提供します。
  • さまざまなデータ構造: 文字列、ハッシュ、リスト、セット、ソート済みセット、ビットマップ、ハイパーログログ、地理空間インデックス、ストリームをサポートします。
  • 複数の永続化オプション: 設定可能な耐久性設定で、RDB と AOF 永続化を提供します。
  • スケーラビリティ: 単一ノードで垂直にスケールし、アクティブレプリケーションまたはクラスターモードで水平にスケールします。
  • 高可用性: アクティブなレプリカノードを使用したシンプルな HA セットアップと、シャード化されたクラスターモード構成の自動フェイルオーバー。
  • MVCC 非ブロッキングアーキテクチャ: パフォーマンスを低下させることなく、同時クエリを許可します。
  • クロスリージョンマルチマスターサポート: 非同期レプリケーションを使用した複数のマスターノードをサポートします。
  • より良い有効期限: サブキーの EXPIRE およびほぼリアルタイムの積極的な削除。
  • TLS 暗号化: Redis + TLS の 7 倍のスループットで動作します。
  • ModJS: オープンソースの JavaScript モジュールを使用して、カスタムコマンドを作成します。

ユースケース

  • Web アプリケーション: 高速で信頼性の高いデータアクセスでユーザーエクスペリエンスを向上させます。
  • リアルタイム分析: 高スループットと低レイテンシの要件を処理します。
  • ゲーム: 大規模なリアルタイムインタラクションをサポートします。
  • IoT: 多くのデバイスからのデータを効率的に管理および処理します。
  • 電子商取引: 迅速で信頼性の高いトランザクションとユーザーインタラクションを保証します。

価格

KeyDB は完全にオープンソースであり、ライセンス料金なしですべての機能を提供します。追加のエンタープライズサポートとカスタムソリューションについては、KeyDB チームに直接お問い合わせください。

チーム

KeyDB は、活気に満ちたオープンソースコミュニティからの貢献とともに、Snap Inc. の専任チームによって開発および保守されています。チームは、さまざまなワークロード要件を満たすために、高性能、スケーラブル、信頼性の高いデータベースソリューションを提供することに重点を置いています。