sql >> データベース >  >> NoSQL >> Redis

Redisの概要

    Redisは、Webアプリケーションのさまざまなニーズに対応できる素晴らしいオープンソースソフトウェアの1つです。

    Redisとは何ですか?

    これはNoSQLデータベースです 、特にキー/バリューストア 。 JavaScript固有のテクノロジーではなく、Cで記述されているため、どのプログラミング言語でも使用できます。

    値を保存してキーに関連付け、後で取得することができます。

    その特別な機能の1つは、高性能です。 。高性能は、その主な特徴の1つであるメモリ内によって提供されます。 データベース。データは、データベースに書き込まれるのではなく、メモリに保持、保存、アクセスされます。

    ほとんどのデータベースはデータをディスクに保存し、キャッシュされたセットをメモリに保持することで最適化します。

    Redisはその逆を行います。つまり、データをメモリに保持します。

    デフォルトでは、Redisは保存されたデータセットのスナップショットをディスクに保存します。これがどのように行われ、データがどこに保存されるかについての詳細を構成できます。

    Redisは、その柔軟性のために私のお気に入りのツールの1つです。データストレージの保存と管理には多くの自由があり、ニーズに応じてさまざまな方法で使用できます。

    これは、NoSQLデータベースであるためです。つまり、PostgreSQLやその他のSQLおよびスキーマベースのデータベースと比較して非常に柔軟性があります。

    多くの場合、キャッシュストレージメカニズムとして使用されますが、メッセージブローカー、さまざまなプロセスやアプリケーション間で通信する方法としても使用されます。

    ここに続く:

    • Redisのインストール方法
    • Redisの最初のステップ
    • Redisセット
    • Redisリスト
    • Redisの並べ替えられたリスト
    • Redisハッシュの使用方法
    • Redisのパブリッシュ/サブスクライブ

    1. mongod --bind_ip using docker-compose version 2

    2. サーバーJSでパーシャルの読み込みに失敗する

    3. SQL COALESCE()の説明

    4. mongoでスーパーユーザーを作成する