| [サイトマップへ] |
cd /tmp wget http://download.redis.io/releases/redis-4.0.7.tar.gz
tar -xvzf redis-4.0.7.tar.gz cd redis-4.0.7 make
エラーメッセージが出ていないこと
make test
エラーメッセージが出ていないこと
make install
エラーメッセージが出ていないこと
sudo dd if=/dev/zero of=/var/swap count=524288 bs=1048576 sudo chmod 700 /var/swap sudo mkswap /var/swap sudo swapon /var/swap echo "/var/swap swap swap defaults 0 0" | sudo tee -a /etc/fstab
まず,次のコマンドを実行
cd /usr/share/applications sudo rm -f redis-server.desktop sudo rm -f redis-cli.desktop
/usr/share/applications/redis-server.desktop を次のように作成
[Desktop Entry] Name=redis-server 4.0.7 GenericName=redis-server Comment=Redis Server Categories=Development Type=Application Terminal=true Exec=/usr/local/bin/redis-server Icon=/usr/share/fotoxx/icons/fotoxx.png
/usr/share/applications/redis-cli.desktop を次のように作成
[Desktop Entry] Name=redis-cli 4.0.7 GenericName=redis-cli Comment=Redis client tool Categories=Development Type=Application Terminal=true Exec=/usr/local/bin/redis-cli Icon=/usr/share/fotoxx/icons/fotoxx.png
gem を使い Ruby の関連パッケージをインストール
gem install --no-ri --no-rdoc --clear-sources thin gem install --no-ri --no-rdoc --clear-sources execjs gem install --no-ri --no-rdoc --clear-sources therubyracer gem install --no-ri --no-rdoc --clear-sources redis
サーバの起動は /usr/local/bin/redis-server コマンドで行う.
/usr/local/bin/redis-server
redis-cli
set x 100 get x set "p1" "\"#<struct Struct::Product name=\\\"kaneko\\\", price=120, qty=20>\"" get p1
lpush mylist apple lpush mylist orange lpush mylist car lrange mylist 0 -1
sadd myset a1 sadd myset b2 sadd myset c3 smembers myset scard myset
sudo apt-get install ruby gem sudo gem install redis
require 'rubygems'
require 'redis'
require 'json'
r = Redis.new
r.set "y", 100
r.get "y"
product = Struct.new("Product", :name, :price, :qty)
p2 = product.new("kaneko", 120, 20)
r.set "p2", p2.to_json
r.get "p2"
require 'rubygems' require 'redis' r = Redis.new r.lpush "hogelist", "apple" r.lpush "hogelist", "orange" r.lpush "hogelist", "car" r.lrange "hogelist", 0, -1
require 'rubygems' require 'redis' r = Redis.new r.sadd "hogeset", "a1" r.sadd "hogeset", "b2" r.sadd "hogeset", "c3" r.smembers "hogeset" r.scard "hogeset"