Heim  >  Artikel  >  Backend-Entwicklung  >  node.js - php中如何指定sadd的目标数据库

node.js - php中如何指定sadd的目标数据库

WBOY
WBOYOriginal
2016-08-18 09:16:171064Durchsuche

比如说我想在1号库插入数据 而不是默认的0号库
我知道在命令行里面是用select 1然后sadd xxx yyy,
但是在php中怎么写代码啊

回复内容:

比如说我想在1号库插入数据 而不是默认的0号库
我知道在命令行里面是用select 1然后sadd xxx yyy,
但是在php中怎么写代码啊

<code><?php $redis = new Redis();
$redis->connect('127.0.0.1');
$redis->select('1');

$redis->set('test',time());

echo $redis->get('test');

$redis->sAdd('s', 5);
$redis->sAdd('s', 4);
$redis->sAdd('s', 2);
$redis->sAdd('s', 1);
$redis->sAdd('s', 3);

var_dump($redis->sort('s')); // 1,2,3,4,5</code>

PhpRedis - 一个C写的redis扩展,速度快,安装稍微麻烦点

predis - 一个PHP写的redis扩展,速度不如PhpRedis,但是 composer 下来直接用,比较方便

以上两个库都可以做到你想要的东西。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn