MongoDB JavaScript Driver 测试

下面文章是对MongoDB的几个Node.js 客户端的评测,在评测后,作者虽然没有选择MongoDB+Node.js的组合,但是其测试过程和结果具有参考意义,在故障情况下的测试,确实也是我们选择使用每一种工具时必要的一环。如果你在使用MongoDB,你对下面说的情况做过测试吗?

基于位置的实时游戏MapAttack的技术实现

MapAttack是一款实时的,基于地理位置的游戏,其通过Socket.io,node.js,和Redis实现了其实时性。下面文章对整个游戏及其技术实现进行了描述,推荐给大家。

short:Node.js 与 MongoDB结合的开源短域名项目

short是一个开源的短域名服务,使用Node.js与MongoDB搭建,可以直接在你的Server程序中调用,也可以通过Node.js的http server模块以一个服务启动。

Reds:一个Redis加Node.js的全文搜索引擎

Reds是由LearnBoost公司的TJ Holowaychuk开发的一个基于Redis的Node.js全文搜索引擎,其代码加上注释也只有300行。不得不说又是一个Redis的最佳实践,它的主要原理是通过Redis的sets数据结构将分词后的词语碎片进行存储。这里的分词仅仅是对英文按空格进行切分(中文分词就不要想了~)。

CQS:用CouchDB构建的队列系统

CQS(CouchDB Queue Service)是一个用CouchDB构建的异步队列程序,如果你用过Amazon的SQS队列服务,那么你会发现CQS与SQS的api完全一致。

node.js、CouchDB搭建博客全教程

本文源自mcottondesign发布的两集系列教程,它描述了如何仅仅使用node.js与CouchDB搭建一个简单博客程序的全过程。node.js使用了express框架构建WebServer,后端存储使用了CouchDB。教程清晰易懂,NoSQLFan已将视频搬家到YouKu,以便大家更方便的观看。下面是教程视频:

在CloudFoundry 中使用MongoDB、Node.js构建应用

CloudFoundry 是VMware公司前段时间发布的云计算平台,NoSQL存储MongoDB和Redis都在上面有很好的支持,下面是一篇10gen官方博客中的文章,算是一篇在CloudFoundry平台中使用MongoDB和Node.js 搭建应用的入门教程,步骤详尽,描述清楚,如果你对云平台感兴趣,不妨一看。

Instagram的实时图片Demo:Node.js, Redis 加 Web Sockets

Instagram刚刚公布其实时图片API的演示网站(http://demo.instagram.com/)的源码,这个网站是用Node.js、Redis加Web Sockets来做的,主要使用了Redis的pub/sub机制来进行消息推送。

使用Node.Js 操作 Riak

Node.Js作为新型的服务端JS,一直以来对NoSQL产品支持良好,下面是 Basho 的同学们对使用Node.Js 操作Riak做的一个演讲的Slide。

*nix、node.js、MongoDB 下一代的LAMP

LAMP(linux+apache+mysql+php)就像它的名字一样,是web开发中的一盏明灯。而随着web应用规模的扩大,LAMP架构遇到了很多挑战。比如越来越多的Nginx开始取代apache,缓存层将mysql的功能逐渐弱化,甚至越来越多的NoSQL产品以其简单灵活和高性能开始向MySQL的地位发起挑战,今天要说的是一个全新的组合:Unix系列系统,加node.js,再加上MongoDB组成一个新的web开发框架。