小贝_php+redis简单实例

php+redis简单实例

一、说明

因为redis是c/s架构。从这个角度上。不论什么符合redis的client要求的。都能够与redis进行通讯。官方提供了非常多的client。

php在web方面的发展。大家够有目共睹。因此这里主要是解说php与redis的使用实例

二、实例

这里仅使用了redis的字符串类型。用到了get和set命令

<?

php
/**
 * @explain php操作redis
 *  		1、设置key为name,其值为脚本小子
 *  		2、获取key为name的值
 * @author 脚本小子-小贝
 * @url http://blog.csdn.net/u014795720/article/category/5700629
 * @date 2015-07-22
 */
header('Content-type:text/html;charset=utf-8');
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$result = $redis->set('name','脚本小子');
if( !$result )
{
	die('设置有误.');
}
echo $redis->get('name');
?

>

解说 php与redis的交互过程:

1、redis服务一定要启动。否则是无法进行以下几个的操作

2、php连接启动redis服务的机器和port

3、php依据业务逻辑操作redis

附:

本文档源代码下载地址

php_redis中文使用手冊

时间: 2024-10-14 01:00:08

小贝_php+redis简单实例的相关文章

小贝_php+redis简单实例222

一.说明 由于redis是c/s架构,从这个角度上,任何符合redis的客户端要求的,都可以与redis进行通讯.官方提供了很多的客户端. php在web方面的发展,大家够有目共睹.因此这里主要是讲解php与redis的使用实例 二.实例 这里仅使用了redis的字符串类型.用到了get和set命令 [php] view plaincopyprint? <?php /** * @explain php操作redis *          1.设置key为name,其值为脚本小子 *       

小贝_php+redis类型组合使用

php_redis类型组合使用 一.类型组合说明 经过前面的文章介绍,已经知道redis有字符串.集合.列表.hash等内置数据类型. 这里以,无序集合为例,进行说明. 集合 set1的简图 1.从简图中可以看到 set1含有四个元素分别为 A.B.C.D 2.根据之前的理解,集合的元素为是个单一的类型.一般的都是字符串类型.那么,如果集合的元素是其它的类型呢?如list.hash或是集合呢?redis是否也支持? 二.验证类型组合使用 1.源码例子 2.例子中,集合type1,存放则一个元素,

小贝_php源码安装

PHP安装  一.本文档相关文件下载 二.php安装 一.本文档相关文件下载 1.php下载地址: http://php.net/downloads.php (备注: 本文档下载的是php版本为php-5.6.11.tar.gz) 2.本测试机系统为 CentOS release 6.3 (Final)   二.php安装 1.安装php a.解压压缩文件 tar –zxf php-5.6.11.tar.gz b.进入解压目录后,执行 ./configure --prefix=/usr/loca

03.Redis单实例部署之基于RDB持久化

一.部署Redis单实例[RDB持久化] ## 操作系统环境说明 [[email protected] ~]# cat /etc/redhat-release;uname -r;uname -m; CentOS Linux release 7.5.1804 (Core) 3.10.0-862.el7.x86_64 x86_64 [[email protected] ~]# firewall-cmd --state ## 查看firewall墙的状态 not running [[email pro

redis 应用实例(pub/sub、cache)

项目地址:https://github.com/windwant/redis sub1:结合Spring 简单 订阅/发布系统. sub2:redis缓存 JedisPool jedis 链接连接池 单机 ShardedJedisPool 切片连接池 分布式(多个redis 运行实例) 根据一致性那个hash算法动态均匀存储及获取key-value JedisSentinelPool 哨兵模式

mvc area区域和异步表单,bootstrap简单实例

码农最怕眼高手低 今天来练习mvc Area技术和bootstrap以及异步表单的C#代码实现. 1.area区域架构对于建立复杂业务逻辑很有帮助,由  AreaRegistration.RegisterAllAreas()方法遍历路由表,获得所有注册的路由.参见 建立类库Common,下设一个文件夹BookStore 在其中建立model和controller.(注意引用System.Web.Mvc这个dll) 项目结构如图: 其中book.cs为model模型 namespace Commo

js判断登陆用户名及密码是否为空的简单实例

js判断登陆用户名及密码是否为空的简单实例 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <script type="text/javascript"> // 验证输入不为空的脚本代码 function checkForm(form) { if(form.username.value == "") { alert("用户名不能为空!"); form.username.focus(); return

Linux C Socket编程原理及简单实例

原文:http://www.cnblogs.com/xudong-bupt/archive/2013/12/29/3483059.html 部分转自:http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx 1.   什么是TCP/IP.UDP? 2.   Socket在哪里呢? 3.   Socket是什么呢? 4.   有很多的框架,为什么还在从Socket开始? 5.   Linux C Socket简单示例 1.什么是TCP

Spring.Net 简单实例-02(属性注入)

说明:接续Spring.Net 简单实例-01(IOC) 话不多说看操作 1:为UserInfo添加属性 2: 修改App.config中代码 <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="spring"> <section name="cont