Redis学習ノート1
868 ワード
初対面Redis
Redisは、ANSI C言語を使用してオープンソースで作成され、ネットワークをサポートし、メモリベースで持続可能なログ型、key-valueデータベースであり、複数の言語のAPIを提供しています.2010年3月15日から、Redisの開発作業はVMwareが主宰している.
データ型
KeyValue型データベースとして、Redisはキー(key)とキー値(Value)のマッピング関係も提供します.ただし、Redisのキー値は、通常の数値または文字列に加えて、以下のいずれかの形式であってもよい.
永続化
通常、Redisはデータをメモリに格納するか、仮想メモリを使用するように構成されます.2つの方法でデータの持続化を実現できます.スクリーンショットを使用して、メモリのデータをディスクに書き込み続けます.またはMySQLのようなログ方式を使用して、更新するたびにログを記録します.前者は性能が高いが、ある程度のデータ損失を引き起こす可能性がある.後者は反対だ.
データベースの操作
#
> set name wwl
OK
#
> get name
"wwl"
#
> del name
#
> exists name
(integer)0