一、前言
intel-iot-examples-datastore 是Intel提供用于所有Edison開(kāi)發(fā)板聯(lián)網(wǎng)存儲(chǔ)DEMO所需要的服務(wù)器工程。該工程是基于nodejs和redis寫(xiě)成的一個(gè)簡(jiǎn)單的工程。針對(duì)nodejs和redis會(huì)在后面介紹。
It is a Node.js* application written using Express* (https://github.com/strongloop/express). It uses a Redis* (http://redis.io) data store.
github上的鏈接介紹了 intel-iot-examples-datastore 分別搭載在本地、亞馬遜等上的方法。但是發(fā)現(xiàn)國(guó)外的云使用需要用信用卡購(gòu)買(mǎi),其在國(guó)內(nèi)的服務(wù)又和國(guó)外的不一樣,嘗試許久最終決定研究nodejs和redis在阿里云/本地ubuntu上搭載服務(wù)器。
- redis 是一種nosql數(shù)據(jù)庫(kù),提供五種數(shù)據(jù)類(lèi)型:string,hash,list,set及zset(sorted set)。
- expressjs是基于 Node.js 平臺(tái),快速、開(kāi)放、極簡(jiǎn)的 web 開(kāi)發(fā)框架。http://www.expressjs.com.cn/
二、redis
redis 是一種nosql數(shù)據(jù)庫(kù),提供五種數(shù)據(jù)類(lèi)型:string,hash,list,set及zset(sorted set)。 redis的教程在官網(wǎng)介紹的非常清晰,不多提。