Redis Labs が Redis Database 7.0 を発表

ソースノード: 1851645

imdb.jpg

今週の年次ユーザー会議では、 レディスラボ Redis 7.0 のロードマップを開示しています。 データベースの柱 of Redis エンタープライズ、年内に一般提供される予定です。 新機能と拡張機能の共通点には、マルチモデル データベース サポートの拡張が含まれます。 データベース内の AI/機械学習モデルを管理および展開するための統合機能。 より強力なデータベースの一貫性をサポートする新機能。

これらすべてのコンテキストは、Redis が最も人気のあるインメモリ データベースであり、全体で上位 XNUMX 位にランクされたデータベースの XNUMX つであるということです。 db-エンジンによると. Redis は、AWS クラウドで最も頻繁に使用されるデータ プラットフォームであると主張しています。顧客の 28% で、MySQL、PostgreSQL、DynamoDB、MongoDB などを上回っています。 そして、監視プロバイダーによって測定されるように データドッグ、Redis は、最も頻繁に実行されるデータ プラットフォーム イメージです。 Kubernetes ステートフル セット.

もちろん問題は、Redis が本格的なデータベースとしてではなく、オープン ソース キャッシュとして使用されていることです。 逆に、より充実した機能を備えた Redis Enterprise オファリングを使用している Redis Labs の顧客の約 XNUMX 分の XNUMX は、Redis をキャッシュ以上のものとして使用しています。

したがって、Redis Labs が Redis を完全な機能を備えたデータベースとして宣伝することに意欲的になっていることは驚くべきことではありません。 7.0 リリースの新機能は、それが実現しつつあることを示しています。 見出しは、ACID の「C」である、より強力な一貫性をサポートするための新機能です。 Redis は、分散クラスターで一貫してサポートするために、現在プライベート テスト中の RedisRaft を追加しています。 Raft は、Paxos とともに、分散データベースの一貫性を保つための最も一般的なプロトコルの XNUMX つです。トランザクション更新のコミットに関しては、ノードの「コンセンサス」に基づくアプローチに基づいてリーダーを選択します。 Raft をサポートすることは、Redis が完全な ACID トランザクション サポートを達成したことを必ずしも意味しませんが、重要な最初のステップです。

もう XNUMX つの機能強化は、マルチモデル データベースとしての Redis の強化に焦点を当てています。 Redis はメモリ内で実行されるため、正規のキーと値の構造に物理的に格納されているデータをさまざまなビューで簡単に公開できます。近年、Redis Labs は JSON ドキュメントとグラフ データのサポートを追加しました。

Redis 7.0 では、Redis Labs が JSON サポートに XNUMX つの拡張機能を追加しています。 XNUMXつ目は検索です。 レディサーチ 2.0、それ自体はわずか 2.0 か月前に一般公開されました。 サポートされるデータ型として JSON が追加されるようになりました。 RediSearch 3 は、新しいスケールアウト機能を追加して、複数のノードにまたがる最大数十億の JSON ドキュメントに対して大規模な並列検索を実行し、数分の XNUMX 秒で結果を返します。 検索エンジンは Redis データベース用に最適化されているため、Redis Labs は、Elasticsearch よりも最大 XNUMX 倍高速に動作すると主張しています。

関連する JSON の機能拡張は、次のサポートです。 アクティブ-アクティブ グローバル レプリケーション. Redis は長い間サポートしてきました 競合のない複製データ型、結果整合性のためにグローバル リージョン間での非同期レプリケーションを可能にします。 ここでの利点は、単一のマスターからのコミットを待つことなく、読み取りおよび書き込み操作をローカルで実行できることです (これは、複数のリージョンに分散されたインスタンスでデータベースを更新する従来の方法です)。 JSON サポートにより、JSON の RediSearch 2.0 はこの機能にピギーバックします。

最後になりましたが、7.0 では、Redis のモデル管理およびデプロイ機能が新しいフィーチャー ストアと共に提供されます。 RedisAI 機械学習モデル ストア、フィーチャ ストア、および推論エンジンを同じノードにまとめます。 すべての AI/機械学習機能を統合することで、機能が保存されている場所と同じ場所でモデルが提供されるため、パフォーマンスが向上します。

公開されている新機能のほとんどは、現在プライベート プレビュー段階にあり、今年後半に一般公開される予定です。

開示: Redis Labs は dbInsight クライアントです。

ソース: https://www.zdnet.com/article/redis-labs-unveils-redis-database-7-0/#ftag=RSSbaffb68

タイムスタンプ:

プラトンによる再発行からのより多く