则日志将会发送给/dev/null logfile stdout 8. 设置数据库的数量

时间:2021-12-27 08:45:15

1、 首先安置先下载redis数据库
   
  下载地点: 

目前是2.02版本,也可以到我的115网盘下载: 



2、解压安置文件。得到以下目录

   

则日志将会发送给/dev/null logfile stdout 8. 设置数据库的数量

redis-server.exe:处事措施

redis-check-dump.exe:本地数据库查抄

   redis-check-aof.exe:更新日志查抄

   redis-benchmark.exe:性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 盘问 (类似于 Apache 的ab 工具).

   redis.conf    配置文件

3、启动Redis处事(conf文件指定配置文件,若不指定则默认):

D:\redis-2.0.2>redis-server.exe redis.conf

则日志将会发送给/dev/null logfile stdout 8. 设置数据库的数量

4、  启动cmd窗口要一直开着,*后则Redis处事*。

这时处事开启着,此外开一个窗口进行,设置客户端:

D:\redis-2.0.2>redis-cli.exe -h 202.117.16.133 -p 6379

然后可以开始玩了:
     
        

则日志将会发送给/dev/null logfile stdout 8. 设置数据库的数量

  
二、php5.4   连接使用redis  ,

      1、先下载 phpredis.dll扩展包。下载地点:  https://github.com/nicolasff/phpredis/downloads

       

则日志将会发送给/dev/null logfile stdout 8. 设置数据库的数量

用phpinfo 检察到时TS vc9。那么下载的版本就对应好  

      ts版 phpredis_5.4_vc9_ts.7z                         nts版  phpredis_5.4_vc9_nts.7z     

2、解压缩之后得到两个文件,分袂将两个文件复制到php 目录的 ext目录下。

3、改削php.ini文件。插手extension 扩展 

extension=php_igbinary.dll
         extension=php_redis.dll

      4、 重启apache ,检察phpinfo 界面。如下则暗示安置告成
   
        

则日志将会发送给/dev/null logfile stdout 8. 设置数据库的数量

  5、phpredis   hellow word    开始你的redis使用

       

<?php

     $redis = new Redis();                   //redis东西

     $redis->connect("192.168.60.6","6379"); //连接redis处事器

     $redis->set("test","Hello World");      //set字符串值

     echo $redis->get("test");               //获取值

?>

 


php操纵redis 的详细手册。中文手册: 

redis 配置文件详细说明,以下摘至      

感谢感动网友分享。

1. Redis默认不是以守护进程的方法运行,可以通过该配置项改削,使用yes启用守护进程

daemonize no

2. 当Redis以守护进程方法运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定

pidfile /var/run/redis.pid

3. 指定Redis监听端口,默认端口为6379,作者在本身的一篇博文中解释了为什么选用6379作为默认端口,因为6379在手机按键上MERZ对应的号码,而MERZ取自意大利女乐Alessia Merz的名字

port 6379

4. 绑定的主机地点

bind 127.0.0.1

5.当 客户端闲置多永劫间后*连接,如果指定为0,暗示*该成果

timeout 300

6. 指定日志记录级别,Redis总共撑持四个级别:debug、verbose、notice、warning,默认为verbose

loglevel verbose

7. 日志记录方法,默认为标准输出,如果配置Redis为守护进程方法运行,而这里又配置为日志记录方法为标准输出,则日志将会发送给/dev/null

logfile stdout

8. 设置数据库的数量,默认数据库为0,可以使用SELECT <dbid>命令在连接上指定数据库id

databases 16

9. 指定在多永劫间内,有几多次更新操纵,就将数据同步到数据文件,可以多个条件共同

save <seconds> <changes>

Redis默认配置文件*给了三个条件:

save 900 1

    save 300 10

    save 60 10000

分袂暗示900秒(15分钟)内有1个变动,300秒(5分钟)内有10个变动以及60秒内有10000个变动。

10. 指定存储至本地数据库时是否压缩数据,默认为yes,Redis给与LZF压缩,如果为了节省CPU时间,可以*该选项,但会导致数据库文件变的巨大

rdbcompression yes

11. 指定本地数据库文件名,默认值为dump.rdb

dbfilename dump.rdb

12. 指定本地数据库存放目录

dir ./

13. 设置当本机为slav处事时,设置master处事的IP地点及端口,在Redis启动时,它会自动从master进行数据同步

slaveof <masterip> <masterport>

14. 当master处事设置了暗码掩护时,slav处事连接master的暗码

masterauth <master-password>

15. 设置Redis连接暗码,如果配置了连接暗码,客户端在连接Redis时需要通过AUTH <password>命令供给暗码,默认*

requirepass foobared