「Redis」の版間の差分

提供: FreeBSD入門
移動: 案内検索
(ページの作成:「Redis とは、KVC(Key Value Cache)/KVS(Key Value Store)の1つで、C言語で実装されています。Redisは、データをメモリに蓄積します。メ...」)
 
(相違点なし)

2015年9月10日 (木) 00:44時点における最新版

Redis とは、KVC(Key Value Cache)/KVS(Key Value Store)の1つで、C言語で実装されています。Redisは、データをメモリに蓄積します。メモリにデータを蓄積するために、読み書きは非常に高速です。すべてのデータはメモリにあり、非同期でディスクに書き込まれます。

読み方

Redis
れでぃす

概要

Redisは、CPUの1コアでしか実行されないため、1コアを使い切ったら、それ以上のリクエストを捌けません。

Redis は、 v2.6 から Luaスクリプティングをサポートしました。Redis内でLuaのスクリプトを実行することができます。


インストール

pkgコマンドでインストールする場合

sudo pkg install redis

設定

rc.conf に以下の設定をした場合、FreeBSDが起動したときに、サービス(デーモン)として、自動的に起動されます。

redis_enable="YES"

サービスの起動や停止

サービスを起動します。

sudo service redis onestart

サービスを停止します。

sudo service redis onestop

使い方

$ redis-cli
127.0.0.1:6379> set a 100
OK
127.0.0.1:6379> get a
"100"
127.0.0.1:6379>

関連項目