12 Months with MongoDB
摘要:12 Months with MongoDBHappy Monday everyone!Aspreviously blogged, Wordnik is a heavy user of 10gen’sMongoDB. One year ago today we started the investigation to find an alternative to MySQL to store, find, and retrieve our corpus data. After months of experimentation in the non-relational landscape (
阅读全文
posted @
2011-04-18 16:47
wbqsln
阅读(362)
推荐(0) 编辑
Memcached的stats命令(命令行查看Memcached运行状态)
摘要:很多时候需要监控服务器上的Memcached运行情况,比如缓存的查询次数,命中率之类的。但找到的那个memcached-tool是linux下用perl写的,我也没试过windows能不能用。后来发现个简单的办法可以做到,就是使用Telnet。首先登录到服务器,然后在cmd命令行中键入telnet 127.0.0.1 11211其中127.0.0.1是服务器的地址(这里是本机) ,11211是memcached绑定的端口号。之后命令行窗口全黑只有光标提示,摸黑输入stats,即可得到描述Memcached服务器运行情况的参数。如下图:其中,uptime 是memcached运行的秒数,cmd_
阅读全文
posted @
2011-02-23 16:52
wbqsln
阅读(725)
推荐(1) 编辑
Windows下的Memcache安装
摘要:很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调试完全没有问题,所以写篇Memcache的文档分享给大家。Windows下的Memcache安装:1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\
阅读全文
posted @
2011-02-23 16:51
wbqsln
阅读(219)
推荐(0) 编辑
memcached安装和启动
摘要:1.安装libevent由于Memcached是用libevent库来处理很多打开的连接,所以要先安装libevent。(libevent API提供了一种执行回调函数的机制,使一个文件描述符触发了某个事件或者在达到超时之后执行这个回调函数。)下载libevent,最新版本为libevent-1.4.7-stable引用# wget -P /tmp http://www.monkey.org/~provos/libevent-1.4.7-stable.tar.gz解压缩并安装引用# cd /tmp# tar zxvf libevent-1.4.7-stable.tar.gz# cd libev
阅读全文
posted @
2011-02-23 16:49
wbqsln
阅读(545)
推荐(0) 编辑
Web应用中的轻量级消息队列
摘要:Web应用中为什么会需要消息队列?主要原因是由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的insert,update之类的请求同时到达mysql,直接导致无数的行锁表锁,甚至最后请求会堆积过多,从而触发too many connections错误。通过使用消息队列,我们可以异步处理请求,从而缓解系统的压力。在Web2.0的时代,高并发的情况越来越常见,从而使消息队列有成为居家必备的趋势,相应的也涌现出了很多实现方案,像Twitter以前就使用RabbitMQ实现消息队列服务,现在又转而使用Kestrel来实现消息队列服务,此外还有很多其他的选择,比如说:Active
阅读全文
posted @
2011-02-23 16:47
wbqsln
阅读(515)
推荐(0) 编辑
ASP.NET使用Memcached高缓存实例(初级教程)
摘要:原文地址:http://hi.baidu.com/diy6688/blog/item/aaa5e61f6b1f6c1640341761.htmlMemcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached作为缓存技术的解决方案,已经是众所周知了;现在很多WEB应用都在使用它——包括一些知名的网站。若你还不知道这些,请在阅读之前先了解一下。 在ASP.NET中使用Memcached,有很多文章都有介绍,以下是我个人的使用经验。 一,准备 你需要有一下软件:
阅读全文
posted @
2011-02-23 15:35
wbqsln
阅读(512)
推荐(0) 编辑