[Redis] redis-cli 命令总结

April 14, 2011 by SLJ | Category:NoSQL | No Comment 3,844

Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。

官网命令列表:http://redis.io/commands (英文)

1、连接操作相关的命令

  • quit:关闭连接(connection)
  • auth:简单密码认证

2、对value操作的命令

  • exists(key):确认一个key是否存在
  • del(key):删除一个key
  • type(key):返回值的类型
  • keys(pattern):返回满足给定pattern的所有key
  • randomkey:随机返回key空间的一个key
  • rename(oldname, newname):将key由oldname重命名为newname,若newname存在则删除newname表示的key
  • dbsize:返回当前数据库中key的数目
  • expire:设定一个key的活动时间(s)
  • ttl:获得一个key的活动时间
  • select(index):按索引查询
  • move(key, dbindex):将当前数据库中的key转移到有dbindex索引的数据库
  • flushdb:删除当前选择数据库中的所有key
  • flushall:删除所有数据库中的所有key

More »

PHP无法操作memcached提示Permission denied的解决方法

December 16, 2010 by SLJ | Category:Web Structure | No Comment 2,153

有台新配置机器操作不了memcached,抛出错误:Permission denied

AMP环境是用yum安装,CentOS系统,telnet memcached正常。PHP的memcache模块及socket都正常

分析后发现系统SeLinux开启,httpd只能访问443,80端口。

找到原因后就好办了,关闭SElinux就可以了。
More »

Mac OS 中为PHP编译memcache.so

December 9, 2010 by SLJ | Category:PHP, Web Structure | No Comment 2,026

在Mac OS中给PHP编译memcache.so扩展其实没那么复杂,不过首先请先确认你的MacOS是32位的还是64位的。如果是64位的请在开始阅读下文前先看最后一段:
More »

Memcache 基础

December 6, 2010 by SLJ | Category:Web Structure | No Comment 2,271

上篇文章介绍了如何在CentOS下安装Memcache服务,继续这一篇介绍一些基础用法,转了以下的文章和大家分享。
More »

安装memcache到CentOS(另附yum法)

by SLJ | Category:PHP, Web Structure | 2 Comments 4,498

转载一篇在CentOS上安装memcache的方法。

所有操作都在SSH下,以根帐号登录。

我的版本为Centos Release 5.3 (Final)
使用这个命令可以知道你的Linux版本
cat /etc/redhat-release
More »

关于APC(Alternative PHP Cache)和MemCache

April 30, 2009 by SLJ | Category:PHP | No Comment 6,029

APC(Alternative PHP Cache)
APC是一种对PHP有效的开放源高速缓冲储存器工具,它能够缓存opcode的php中间码。APC是一种php的缓存解决方案,目前以pecl方式发布,有消息说将会出现在php6版本的内核.

一.安装方法

1)从http://pecl.php.net/package/apc下载相应版本
2)解压
3)进入源码目录
4)执行php安装目录下的bin/phpize
5)./configure –enable-apc –enable-apc-mmap –with-apxs=path-to-apache/bin/apxs –with-php-config=path-to-php/bin/php-config
6)make && make install
7)将生成的apc.so加载到php.ini(extesion=apc.so,注意extension_dir的设置)一般地,编译生成的.so会在php安装路径的lib/php/extensions下
8)重启,apache

写一个phpinfo看看

注:windows下,只要到http://snaps.php.net/的相应分支下下载php_apc.dll,再在php.ini中加载即可

060925175835

More »

↑ Top