本人从事 Linux Nginx Mysql PHP 开发多年,联系v:luhuang2003 ,希望接触到更新的web开发软件,开此博客希望能把自己的经验和接触的东西与大家进行共享。
发布时间:2013-01-10 11:38:20
以下都在Linux 操作完成1、下载 Gearman 安装软件https://launchpad.net/gearmand2、升级或安装相关软件yum install boost boost-devel -yboost 的版本必须大于 1.39 3、解压和安装tar zxvf gearmand-1.1.4.tar.gzcd gearmand-1.1.4./configure --prefix=/usr/local/gearmand --with-boost=/usr/local/boostmake make install4、启动Gearman/usr/local/gearmand......【阅读全文】
发布时间:2013-01-10 11:27:39
Gearman是一个分发任务的程序框架,可以用在各种场合,Gearman更偏向于任务分发功能。它的 任务分布非常
简单,简单得可以只需要用脚本即可完成。Gearman最初用于LiveJournal的图片resize功能,由于图片resize需要消耗大量计算资
源,因此需要调度到后端多台服务器执行,完成任务之后返回前端再呈现到界面。Gearman框架中一共有三个角色:
Client: 提交任务的人。创建需要被执行的job然后发送给Job Server。Worker: 真正干活的人。向Job Server注册然后从Job Server处拿活干, PHP, Ruby, Java等流行软件进......【阅读全文】
发布时间:2013-01-10 10:07:54
以下都在Linux下操作完成1、安装git软件包yum install git -y2、安装 相关的软件包yum install libtool -yyum insatll libevent -yyum insatll libevent-devel -yyum install unzip -y3、下载 和 安装 libcouchbase 软件包git clone git://github.com/couchbase/libcouchbase.gitcd libcouchbase./config/autorun.sh ./configure --prefix=/usr/local/libcouc......【阅读全文】
发布时间:2013-01-10 09:43:03
couchbase属于nosql系列,个人感觉它要比mongodb操作简单,mongo的查询语句太复杂。在数据的持久性方面它区别于其他nosql
的唯一大亮点是不受限于其内存分配了多少,只要磁盘空间够大,数据就会一直往里面写,也就是说无论给couchbase分配了多少内存,甚至内存满了,只要磁盘还有空间,内存中的数据也还会慢慢同步到磁盘,redis在方面就不行,redis内存满了,就不会向磁盘同步数据.couchbase还有一个亮
点就是可以并行同步向多台服务器写数据,甚至在两台不同的服务器同时写同一个key,也无关。Couchbase 和 Memcache 不同之处在于: Couchba......【阅读全文】
发布时间:2013-01-09 17:20:02
以下都在 Linux 环境下操作1、安装 git 软件包yum install git -y2、下载源代码:git clone https://github.com/nicolasff/phpredis.git3、进入目录和编译安装cd phpredis/usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysqlmake make install4、然后修改php.ini,添加如下一行extension=redis.so......【阅读全文】