Ubuntu
ii redis-server 5:4.0.9-1 amd64 Persistent key-value database with network interface
ii redis-tools 5:4.0.9-1 amd64 Persistent key-value database with network interface (client)
/etc/redis/redis.conf
$ systemctl status redis-server
● redis-server.service - Advanced key-value store
Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2016-01-13 08:45:44 JST; 36s ago
Process: 8114 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS)
Main PID: 8115 (redis-server)
CGroup: /system.slice/redis-server.service
└─8115 /usr/bin/redis-server *:6379
Jan 13 08:45:44 cdea022 systemd[1]: Starting Advanced key-value store...
Jan 13 08:45:44 cdea022 systemd[1]: Started Advanced key-value store.
Arch Linux
# pacman -S redis
/etc/redis.conf
#bind 127.0.0.1
Telnet で接続
$ telnet host_dbase 6379
keys *
get t1851
del t1852
quit
Bash
redis-cli -h localhost -p 6379 set t1851 'data01 Hello'
redis-cli -h localhost -p 6379 set t1852 'data02 Morning'
redis-cli -h localhost -p 6379 get t1851
redis-cli -h localhost -p 6379 get t1852
PHP
phpredis-master.zip
Ubuntu
# apt install php-redis
Arch Linux
$ sudo pacman -S php-redis
/etc/php/conf.d/igbinary.ini
extension=igbinary.so
/etc/php/conf.d/redis.ini
extension=redis.so
Python
ii python-redis 2.4.13-2 all Persistent key-value database with network interface (Python library)
# pacman -S python-redis
Perl
libredis-perl
AnnoCPAN
Ruby
$ gem install redis
# gem install system_timer
Haskell
Redis Haskell
redis-haskell-tip.tar.bz2
Arch Linux
$ cabal install hedis
Lua
sudo dpkg -i liblua5.1-memcached0.deb
sbcl
ii cl-usocket 0.5.5-1 all Common Lisp socket library
go
alphazero-Go-Redis-59175aa.tar.gz
Node.js
isaacs-npm-v0.2.4-1-0-g924b5bb.tar.gz
cd isaacs-npm-fe20d6d
sudo make dev
node_redis
npm install redis
Java
jedis-2.1.0.jar
jedis
C#
migueldeicaza-redis-sharp-1b4e929.tar.gz
redis-sharp.cs
$ telnet localhost 6379
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
*3
$3
set
$4
key0
$3
123
+OK
*3
$3
set
$4
key1
$3
987
+OK
get key0
$3
123
get key1
$3
987
quit
+OK
Connection closed by foreign host.
$
6380 ポートで、Redis を動かす。
/opt/redis/redis_6380.conf
/opt/redis/redis_6380.sh
/etc/systemd/system/redis_6380.service
result_aa
outarea_aa
outarea_bb
outarea_cc
outarea_dd
outarea_ee
outarea_ff
outarea_gg
outarea_hh
Return
Dec/19/2023 AM 08:15