Latest web development tutorials

Redisの紹介

Redisのは完全に無料のオープンソースであり、BSDは、契約を遵守し、それは高性能なキーと値のデータベースです。

他のキーとのRedis - 値のキャッシング製品は、以下の3つの機能があります。

  • Redisのは、データがディスク上のメモリに保持することができ、データの永続性をサポートしていた時間は、使用のために再びロードすることができます再起動します。
  • また、ストレージリスト、セット、ZSET、ハッシュおよび他のデータ構造を提供しながらのRedisは、だけではなく、単純なキーと値のデータ型をサポートしています。
  • Redisのデータ、すなわちデータバックアップマスタースレーブモードのバックアップをサポートしています。

Redisの利点

  • 高性能 - Redisのは、書き込み速度、速度は110 000回/ sである読み取る81000回/ sであることができます。
  • 豊富なデータタイプ - Redisのサポートバイナリケース文字列、リスト、ハッシュ、設定や操作の順序セットのデータ・タイプ。
  • アトム - RedisのRedisのも全体の動作の実装をサポートし、いくつかの後にしながら、すべての操作は、アトミックアトミックです。
  • 豊富な機能セット - Redisのも、パブリッシュ/サブスクライブ、通知、キーの有効期限などの特性に対応しています。

他のキーと値のストアから別のRedisの?

  • Redisのは、より複雑なデータ構造を持っており、別のデータベースへの異なる進化のパスである、それらのアトミック操作を提供します。 一方Redisのデータタイプは、追加の抽象化を必要とせずに、プログラマに対して透明基本データ構造に基づいています。

  • Redisのはメモリ内で実行されているが、ディスクに保存できるので、異なるデータセットは、データがハードウェアメモリの量よりも大きくすべきではない、読んで速度を比較検討し、メモリを記述する必要があります。 インメモリ・データベースの別の利点は、複雑なデータ構造の同じディスクに比較して、あなたが内部のRedis非常に複雑な問題の多くを行うことができますので、それは、非常に簡単であるメモリで動作します。 一方、彼らは、ランダムアクセスを必要としないので、生成する付加コンパクトディスクフォーマットの点です。