データベース redisとは何ですか? -techopediaからの定義

redisとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Redisの意味?

Redisは高度なキー値ストアであり、データ構造サーバーとして知られています。

これは、キーと値のペアで動作し、データを保存するためにメインメモリを使用するデータベースの一種と考えることができます。 メインメモリを使用するということは、高速でスケーラブルなことを意味しますが、RAMの容量によって制限される場合があります。

また、ディスクへのスナップショットとジャーナル化を通じて永続性が組み込まれているため、No SQLデータベースとして使用できます。

TechopediaはRedisを説明します

Redisは、文字列、リスト、ハッシュセット、ソートセットを含むことができるキーと値のペアとしてデータを保存する方法のため、完全なデータベースではなく、高度なキーと値のストアとして説明されています。


優れたパフォーマンスを実現するためにインメモリデータセットと連携し、文字列の追加、ハッシュ値のインクリメント、リスト内のメンバーの検索と取得、集合の交差、ユニオン、差分の計算などのアトミック操作を実行できます。


Redisが実装されているユースケースに応じて、データセットをディスクにダンプするか、各コマンドをログに追加することで、データを永続化できます。


Redisはオープンソースであり、BSDライセンスです。 Salvatore Sanfilippoによって開発され、2009年4月10日に最初にリリースされました。


このプログラムはANSI Cで記述されており、Linux、BSD、OSXなどのPOSIXシステムで徹底的にテストされています。 公式のWindowsバージョンはありませんが、MicrosoftはWindows 32ビットおよび64ビットの実験バージョンを開発および管理しています。

redisとは何ですか? -techopediaからの定義