Redis 简要使用
2017-12-08 本文已影响5人
wivwiv
- Redis 设置认证
# 设置
CONFIG set requirepass "root"
# 认证
AUTH root
- Python操作 Redis
# 使用pip安装Redis驱动
sudo pip install redis
# 建立连接, 三个参数都可以省略, Redis默认有 0-15 个db
# foo = redis.Redis()
foo = redis.Redis(host='127.0.0.1', port=6379, passwrod='root' db=0)
# 使用连接池, 三个参数不可省略
pool = redis.ConnectionPool(host='localhost', port=6379, db=0)
foo = redis.Redis(connection_pool=pool)
# 简单测试
foo.set('username', 'wivwiv')
print(foo.get('username')) # wivwiv
- Node.js 操作Redis
// 安装redis
npm install redis
// 使用
const redis = require('redis')
const client = redis.createClient()
// 认证
client.auth('root', log) // ok
client.on('error', (error) => {
console.log(error, 'error')
})
function log(err, data) {
console.log(err || data)
}
client.set('username', 'wivwiv')
client.get('username', log) // wivwiv