博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis安装 phpredis Jedis 扩展的实现及注意事项,php,java,python相关插件安装实例代码和文档推荐...
阅读量:6947 次
发布时间:2019-06-27

本文共 2720 字,大约阅读时间需要 9 分钟。

redis安装 phpredis Jedis 扩展的实现及注意事项,php,java,python相关插件安装实例代码和文档推荐

1、Redis 官方网站下载:

第三方下载redis的windows应用程序,支持32位和64位,根据实际情况下载
下载地址:
2、将相应的程序copy到你所需要的目录中,在这里我使用的64位,放到E:\redis目录
3、启动redis服务端:打开一个cmd窗口,先切换到redis所放目录(E:\redis),运行 redis-server.exe redis.conf
注意redis.conf为配置文件,主要配置了redis所使用的端口等信息(如果不写则默认redis.conf)

==================================

version:redis64-2.8.2101
启动服务
C:\Users\zhengdunzhuang>d:
D:\>cd redis
redis-server.exe redis.conf (redis.windows.conf)

-------------------------------

启动另外一个控制台set get
C:\Users\zhengdunzhuang>d:

D:\>cd redis

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

127.0.0.1:6379> set zdz zhengdz
OK
127.0.0.1:6379> get zdz
"zhengdz"
127.0.0.1:6379>

====================================
phpredis 是一个用C语言编写的PHP模块,用来连接并操作 Redis 数据库上的数据。
$redis = new Redis();

下载扩展插件(php5.3.10 windows64位的不行):

phpredis windows64位版本
wamp64位版本 Apache 2.2.21 Php 5.3.10 由于项目有用到redis,需要安装phpredis客户端,搜索了一圈,没有64位版本的,只能自己编译了。
为方便大家本人直接上传php5.3.10 版本的php_redis.dll到博客文件上了

解压后把dll放到php的ext目录下,打开php.ini,增加一行:

extension=php_redis.dll

D:\wamp\bin\php\php5.3.10\ext\php_redis.dll

D:\wamp\bin\apache\Apache2.2.21\bin\php.ini
重启服务后检测是否安装成功,打开phpinfo 搜索reids看看是否有该项内容了。

---------------------------------------------

网上的测试代码:

2){//设定写回的投票数的最大值,到了此值就写回mysql$update_till_num = 50;//创建redis对象$r = new Redis();$r->connect('127.0.0.1',6379); //得到现在是第几个数据了$this_click_num = $r->get('count_xin_newgame:'.$aid);//点击数加1$r->set('count_xin_newgame:'.$aid,$this_click_num+1);if($this_click_num>=$update_till_num){//如果点击数超过了设定数,那么就把数据写到mysqlif($this_click_num>$update_till_num)require_once(dirname(__FILE__)."/db.php");//更新数据库$db->ExecuteNoneQuery("UPDATE `addonnewgame` SET `game_num` = game_num + '{
$update_till_num}' WHERE `dede_addonnewgame`.`aid` ={
$aid};");//重置投票数目为0$r->set('count_xin_newgame:'.$aid,0);}$r->setTimeout('count_xin_newgame:'.$aid,7*24*60*60);exit($this_click_num);}?>

 

=====================================

Jedis 是 Redis 官方首选的 Java 客户端开发包。
实例方法:
import redis.clients.jedis.*
Jedis jedis = new Jedis("localhost");
jedis.set("foo", "bar");
String value = jedis.get("foo");

为方便大家本人直接上传包括jar包的完整测试项目到博客文件上了

============================================

python3.4学习笔记(二十四) Python pycharm window安装redis MySQL-python相关方法 - 流风,飘然的风 - 博客园

============================================

Redis是运用比较广泛的NoSQL产品之一,目前的稳定版本是2.6.10,包括Github、Instagram、Blizzard、新浪微博等都在产品中大量使用了Redis。

其代码基于BSD协议开源,整个项目代码量只有2万多行(2.2版本),大家可以通过阅读代码在相对短的时间内学习到作者的设计理念和Redis的实现方式,做到知其然知其所以然。
日前黄健宏(huangz)发布了开源文档《Redis设计与实现》,这是一份从阅读源代码入手来学习Redis的笔记合集,对于写这份文档的目的,作者如是说:
本书的目标是以简明易懂的方式讲解 Redis 的内部运行机制, 通过阅读本书, 你可以了解到 Redis 从数据结构到服务器构造在内的几乎所有知识。

Redis 设计与实现(第一版) — Redis 设计与实现

 

国内外三个不同领域巨头分享的Redis实战经验及使用场景-CSDN.NET

Redis 集群方案 - LittlePeng - 博客园

 

转载地址:http://hfenl.baihongyu.com/

你可能感兴趣的文章
bash位置参数的简介
查看>>
VirtualBox导入其他虚拟机后网络问题
查看>>
Weblogic修改密码口令验证策略
查看>>
js 正则通过class查找Tag内的内容。
查看>>
ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能
查看>>
动态SQL、绑定变量、静态SQL的性能对比
查看>>
还没学到的技术总不想先去偷窥,时机成熟才敢去解开神秘的面纱。
查看>>
因特尔:视网膜屏将于2013年到来
查看>>
VC删除注册表键值项
查看>>
Hadoop安装配置使用
查看>>
1.01 与 37.8
查看>>
微积分35--二重积分的计算
查看>>
java对象与字符串之间的序列化和反序列化
查看>>
人工智障 2 : 你看到的AI与智能无关
查看>>
Let's Encrypt 使用教程,免费的SSL证书,让你的网站拥抱 HTTPS
查看>>
.net 面试题系列四(附答案)
查看>>
sql server的并发性
查看>>
windows php启动浏览器
查看>>
CPP_类模板与模板类
查看>>
用CocoaPods做iOS程序的依赖管理
查看>>