Redis は、ANSI C 言語で書かれたオープンソースのログタイプの Key-Value データベースで、ネットワークをサポートし、メモリベースで永続化でき、複数の言語で API を提供します。
redis は、NoSql (SQL だけでなく、SQL だけではありません) タイプのデータベースであり、非リレーショナル データベースとしても知られています。
非リレーショナル データベースはデータを Key-Value の形式で保存し、データはメモリに保存されるため、これが欠点となる場合があります。 Redis自体のメモリサイズは1Gしかなく、実用には0.75Gしかないため、それをサポートする追加のサーバーを提供する必要があります。 (推奨学習: Redis ビデオ チュートリアル )
メリットとデメリット:
①Redis はデータを Key-Value の形式で保存するため、データの取得には Key、データの保存には Key-Value を使用する必要があり、時間計算量は O(1) で、読み取りおよび書き込みのパフォーマンスは優れています。
② 豊富なデータ構造、リスト、文字列、セット、ハッシュなどの一般的なデータ構造をサポートします。
③ データ永続性をサポートし、AOF および RDB 永続化メソッドをサポートします
# Redis 関連の技術的な知識の詳細については、Redis 使用法チュートリアル 列にアクセスして学習してください。
以上がRedis とはどのようなデータベースですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。