ホームページ  >  記事  >  データベース  >  Redis とはどのようなデータベースですか?

Redis とはどのようなデータベースですか?

青灯夜游
青灯夜游オリジナル
2019-06-04 11:37:3017339ブラウズ

Redis は、ANSI C 言語で書かれたオープンソースのログタイプの Key-Value データベースで、ネットワークをサポートし、メモリベースで永続化でき、複数の言語で API を提供します。

Redis とはどのようなデータベースですか?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。