由于最近想給白貓計(jì)劃資訊站增加個(gè)小論壇袄友,用來交流吐槽z之用挖炬。繼續(xù)瞄準(zhǔn)nodejs范圍內(nèi)的開源項(xiàng)目传泊,多番考慮和選擇之下準(zhǔn)備選用Node.js專業(yè)中文社區(qū)的NodeClub。一方面支持一下那一批不斷努力的國(guó)人遵岩,另一方面的確喜歡這個(gè)項(xiàng)目的風(fēng)格你辣。目前該功能在未完成巡通,由于需要MongoDB和Redis,但是小眾站點(diǎn)的量不會(huì)很大舍哄,第一考慮使用云上的小量免費(fèi)服務(wù)宴凉,找到兩家非常不錯(cuò)的供應(yīng)商MongoLab和RedisLabs。
MongoLab
MongoLab提供500MB免費(fèi)的云端存儲(chǔ)表悬,Mongo目前版本為3.0.8弥锄,注冊(cè)和使用都極其簡(jiǎn)單,非常適合數(shù)據(jù)不大或者處于試錯(cuò)階段的項(xiàng)目使用蟆沫。對(duì)于擴(kuò)容直接通過購(gòu)買收費(fèi)空間之后籽暇,想更換服務(wù)商也可以通過非常容易的Import / Export Helper工具完成。下面說一下使用步驟:
第一步饭庞,注冊(cè)賬號(hào)戒悠。完成之后才能添加mongodb數(shù)據(jù)庫(kù)(不需要信用卡信息)
第二步,登錄您的賬號(hào)之后舟山,點(diǎn)擊Create New創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)救崔。在選擇Plan的時(shí)候,選中Single-node標(biāo)簽中的Sandbox選項(xiàng)(只有這個(gè)是免費(fèi)的噢捏顺,雖然只有500MB,但是對(duì)于初期或者小眾產(chǎn)品或者玩玩的通常已經(jīng)夠用)纬黎,最后輸入數(shù)據(jù)庫(kù)名稱之后完成創(chuàng)建幅骄。
第三步,查看數(shù)據(jù)庫(kù)連接信息本今。點(diǎn)擊自己創(chuàng)建的數(shù)據(jù)庫(kù)名字查看連接信息拆座,如下圖所示。
第四部冠息,操作數(shù)據(jù)庫(kù)挪凑。前提本地得有mongodb,可以去官網(wǎng)下了安裝逛艰,也可以通過brew安裝躏碳,這個(gè)選擇太多,大家自己決定吧散怖。在終端中通過命令連接并做一些操作菇绵,插入兩條數(shù)據(jù)并做一下查詢。
mongo ds012345.mongolab.com:12345/sample-db -u用戶名 -p密碼
db.sample-db.insert({"myblog":"http://blog.didispace.com/"});
db.sample-db.insert({"白貓計(jì)劃咨詢站":"http://www.baimaozixun.com/"});
db.sample-db.find();
可以得到類似下面的兩句輸出镇眷,插入成功:
{ "_id" : ObjectId("568f1ed6c5e381527076a4d3"), "myblog" : "http://blog.didispace.com/" }
{ "_id" : ObjectId("568f1fbfc5e381527076a4d4"), "白貓計(jì)劃資訊站" : "http://www.baimaozixun.com/" }
此時(shí)查看管理頁(yè)面中也可以看到這兩條數(shù)據(jù):
Mongodb的準(zhǔn)備至此完成咬最。
RedisLabs
大名鼎鼎的Redis作者antirez就效力于這家公司,它提供30MB的免費(fèi)空間欠动,還等什么永乌,注冊(cè)賬號(hào)開干!
登錄賬號(hào),在控制頁(yè)面中選擇“New Redis Subscription”翅雏。
選擇“Free”版本圈驼。
填寫ResourceName和訪問密碼,“Activate”完成注冊(cè)枚荣。
查看配置信息碗脊,注意紅色部分為連接時(shí)候需要的host和port
測(cè)試連接
redis-cli -hhost-pport
歡迎關(guān)注我的個(gè)人博客:程序猿DD