Redis概述:
现在有很多Nosql软件,相对比较著名并且在实际环境中使用较多的是Redis和MongoDB。
Redis在Linux下使用编译完成,相对简单。Redis在Windows下需要下载PHP_redis.dll文件,下载地址https://github.com/nicolasff/PHPredis/downloads。下载的文件包里有两个文件PHP_igbinary.dll和PHP_redis.dll文件,在PHP.ini中都需要写extension。 除了下载PHP_redis.dll之外,还有一种办法,那就是使用github的类库,从Redis官网上第一个就是Predis,下载地址为:https://github.com/nrk/predis。非常不错!
Redis有五种数据结构,字符串(string),列表(lists),哈希(hash),集合(sets),有序集合(sorted sets)。
启动redis:
windows下启动: redis-server.exe D:/lamp/git/redis/redis.conf &
Linux下启动: /usr/local/redis/redis-server /usr/local/redis/redis.conf &
端口号:默认6379
测试: redis-cli.exe -h 127.0.0.1 -p 6379
set names zhangsan
get names
PHP测试redis:
$redis = new Redis();
$redis->connect('127.0.0.1','6379');
$redis->set('names','zhangsan');
$redis->get('name');
通过测试,成功!