如何将数据存入Redis(怎么把数据加入redis)

Redis 是一种高性能的 Key-Value 数据库,基于内存而不是基于磁盘,它可以支持字符串、哈希、列表、集合、有序集合等多种数据结构,由于其性能优异,专业的缓存应用非常匹配。那么如何将数据存入Redis呢?一起来看一下。

必须安装Redis和PHP相关扩展,在命令行窗口中下载Redis并安装:

$ wget http://redis.googlecode.com/files/redis-2.6.2.tar.gz
$ tar xzf redis-2.6.2.tar.gz
$ cd redis-2.6.2
$ make

接着,下载phpredis扩展:

$ wget https://github.com/nicolasff/phpredis/archive/master.zip
$ unzip master.zip

接下来,在Redis源码包目录下安装phpredis:

$ cd phpredis-master
$ phpize
$ ./configure
$ make
$ sudo make install

编辑php.ini加载phpredis扩展:

extension=redis.so

安装完毕后,就可以开始存入数据了。使用PHP脚本将数据存入Redis,主要运用Redis的set和mset命令,可以直接调用set函数来存入单个key-value:

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('name', 'tom');

或者也可以使用mset函数来存入多个key-value:

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->mset(array('name' => 'tom', 'age' => 20));

通过上面的代码,我们就可以实现将数据存入Redis中,以达到后续数据的快速读取、处理及有效的缓存数据的目的。


数据运维技术 » 如何将数据存入Redis(怎么把数据加入redis)