Redis的不同命令拥有不同的属性,如是否是只读命令,是否是管理员命令等,一个命令可以拥有多个属性。在一些特殊情况下不同属性的命令会有不同的表现,下面来逐一介绍。
1、 REDIS_CMD_WRITE
拥有REDIS_CMD_WRITE属性的命令的表现是会修改Redis数据库的数据。一个只读的从数据库会拒绝执行拥有REDIS_CMD_WRI TE属性的命令,另外在Lua脚本...
分类:
其他好文 时间:
2015-01-27 15:06:17
阅读次数:
164
30, //选择的数据库。 'db_id'=>0, ); //什么时候重新建立连接 protected $expireTime; protected $host; protected $port; private function...
分类:
数据库 时间:
2015-01-13 12:23:15
阅读次数:
218
接上回,按照我们一期项目的需求,昨天我简单设计了数据库里的数据格式。数据库采用的是 Redis ,我把它看成一个远端的数据结构保存设备。它提供基本的 Key-Value 储存功能,没有层级表。如果需要两层结构,可以在 Value 里保存一组 Hashes 。这是我第一次实战使用 Redis ,没有什...
分类:
数据库 时间:
2015-01-12 18:51:16
阅读次数:
169
Windows命令行启动Redis客户端1. 使用默认IP地址和端口连接Redis数据库(IP地址:127.0.0.1,端口号6379)redis-cli2. 使用指定IP地址和端口连接Redis数据库redis-cli -h 192.168.2.144 -p 6379查询所有键值keys *读写S...
分类:
其他好文 时间:
2015-01-08 11:03:59
阅读次数:
194
1、下载地址http://bliker.github.io/cmder/ 分为两个版本:mini版和Full版2、快捷命令配置:比如,快速启动canssandra/redis数据库服务和查询工具启动设置如下图:3、快速启动4、其他Tab manipulationCtrl + `:GlobalSumm...
分类:
其他好文 时间:
2015-01-04 11:17:31
阅读次数:
204
性能测试
Redis性能测试是通过同时执行多个命令实现的
基本命令:redis-benchmark [option] [option value]
选项
描述
默认值
-h
指定服务器主机名
127.0.0.1
-p
指定服务器端口
6379
-s
指定服务器socket
-c
指定并发连接数...
分类:
其他好文 时间:
2014-12-24 11:56:22
阅读次数:
132
分区
分区是分割数据到多个Redis实例的处理过程,因此每个实例只保存key的一个子集。
分区的优势
通过利用多台计算机内存的和值,允许我们构造更大的数据库。通过多核和多台计算机,允许我们扩展计算能力;通过多台计算机和网络适配器,允许我们扩展网络带宽。
分区的不足
redis的一些特性在分区方面表现的不是很好:
涉及多个key的操作通常是不被支持的。举例来说...
分类:
其他好文 时间:
2014-12-24 11:54:32
阅读次数:
142
一、Redis键值对
Redis数据库里面的每个键值对(key-value)都是由对象组成的,键是一个字符串对象,值是字符串对象,列表对象,哈希对象,集合对象,有序集合对象中的五种之一。
Redis没有直接使用C语言传统的字符串表示,而是自己构建了一个名为简单动态字符串SDS的抽象类型,并将SDS用作Redis的默认字符串表示。
SET msg “helloworld”
键是一个字符串对象...
分类:
其他好文 时间:
2014-12-18 09:17:24
阅读次数:
211
<?php
class RedisConnect
{
/**
* Redis的ip
*
* @var string
*/
const REDISHOSTNAME = "127.0.0.1";
/**
* Redis的port
*
* @var int
*/
const RED...
分类:
数据库 时间:
2014-12-16 21:02:47
阅读次数:
206
1。源码下载地址:???? ????????https://github.com/cxwshawn/ngx_proxy_store_file_mgr 2。介绍: ????1)、nginx-conf目录:主要实现基于nginx.conf中操作redis数据库代码,基于lua实现;大致流...
分类:
其他好文 时间:
2014-12-15 15:38:23
阅读次数:
164