redisのNoSqlに初めて精通


ここに画像の説明を挿入

NoSql(非リレーショナルデータベース)

noSql(sqlだけでなく)データベース

NoSQLは単なる概念であり、非リレーショナルデータベースを指します。リレーショナルデータベースとは異なり、リレーショナルデータのACID特性を保証するものではありませんNoSQLは、まったく新しいデータベース革命運動であり、その支持者は非リレーショナルデータストレージの使用を提唱しています。リレーショナルデータベースの圧倒的な使用と比較して、この概念は間違いなく新しい種類の考え方の注入です。

noSqlデータベースの利点

拡張が簡単で、NoSQLデータベースには多くの種類がありますが、一般的な機能は、リレーショナルデータベースのリレーショナル特性を削除することです。データ間には関係がないため、非常に簡単に拡張できます。無形資産は、アーキテクチャレベルでのスケーラビリティももたらします。大容量のデータ、高性能、NoSQLデータベースは、特に大容量のデータの下で、非常に高い読み取りおよび書き込みパフォーマンスを発揮します。これは、その非リレーショナルな性質とデータベースの単純な構造によるものです。

noSqlデータベースの特徴

ここに画像の説明を挿入

繰り返す

redisとは何ですか?

Redis(REmote DIctionary Server)は、C言語で開発されたオープンソースの高性能Key-Valueデータベースです。
RedisはNoSql(非リレーショナル)データベースです

redisの利点

  1. 非常に高いパフォーマンス-Redisは110,000回/秒の読み取りと81,000回/秒の書き込みが可能です。
  2. 豊富なデータ型-Redisは、バイナリの場合の文字列、リスト、ハッシュ、セット、および順序セットのデータ型操作をサポートします。
  3. アトミック-すべてのRedis操作はアトミックであり、Redisはいくつかの操作を組み合わせたアトミック実行もサポートします。(ビジネス)
  4. 永続性-メモリデータベースは高速であるだけでなく、データの永続性もサポートしています。メモリ内のデータはディスクに保存でき、再起動時に再度ロードできます。

おすすめ

転載: blog.csdn.net/qq_42418169/article/details/112998146