Redisは、Webアプリケーションのさまざまなニーズに対応できる素晴らしいオープンソースソフトウェアの1つです。
Redisとは何ですか?
これはNoSQLデータベースです 、特にキー/バリューストア 。 JavaScript固有のテクノロジーではなく、Cで記述されているため、どのプログラミング言語でも使用できます。
値を保存してキーに関連付け、後で取得することができます。
その特別な機能の1つは、高性能です。 。高性能は、その主な特徴の1つであるメモリ内によって提供されます。 データベース。データは、データベースに書き込まれるのではなく、メモリに保持、保存、アクセスされます。
ほとんどのデータベースはデータをディスクに保存し、キャッシュされたセットをメモリに保持することで最適化します。
Redisはその逆を行います。つまり、データをメモリに保持します。
デフォルトでは、Redisは保存されたデータセットのスナップショットをディスクに保存します。これがどのように行われ、データがどこに保存されるかについての詳細を構成できます。
Redisは、その柔軟性のために私のお気に入りのツールの1つです。データストレージの保存と管理には多くの自由があり、ニーズに応じてさまざまな方法で使用できます。
これは、NoSQLデータベースであるためです。つまり、PostgreSQLやその他のSQLおよびスキーマベースのデータベースと比較して非常に柔軟性があります。
多くの場合、キャッシュストレージメカニズムとして使用されますが、メッセージブローカー、さまざまなプロセスやアプリケーション間で通信する方法としても使用されます。
ここに続く:
- Redisのインストール方法
- Redisの最初のステップ
- Redisセット
- Redisリスト
- Redisの並べ替えられたリスト
- Redisハッシュの使用方法
- Redisのパブリッシュ/サブスクライブ