请教大牛们这个系统怎么设计# Programming - 葵花宝典
s*k
1 楼
系统的初步架构比较简单,有很多site,每个site有几百房间,每个房间有5个sensor
,有1K左右的sensor,每个sensor有定期数据和突发事件两类型数据传到local的一个
服务器,然后再import data到云端的host,并且,某些具有管理权限的人可以通过web
访问每个site到每个sensor的各种信息,和远程操作sensor,现场部署sensor的人可以
通过APP访问. Host cloud端做数据分析,提供web、APP的后台接口,支持多个sites,
并且发相应地notify到email或者其他定制途径
现在想尽快搭建起来系统,用python现成的轮子,现在有几个问题
1. local server,web,mobile和云端host的接口是否都用REST?还是有什么更简单的
办法?
2 .web和APP都不是高并发,哪种轮子最简单最好?后端,web分别用什么轮子?
3. sensor数据用XML还是JSON好?比较倾向于JSON,同时就考虑后台的数据库用SQL还
是NoSQL?我这样的应用适合用哪种?如果数据格式用JSON,单手后台用SQL,转换起来
麻烦不?尤其考虑各种dirty数据情况。
菜鸟一枚,请大家指教,谢谢
,有1K左右的sensor,每个sensor有定期数据和突发事件两类型数据传到local的一个
服务器,然后再import data到云端的host,并且,某些具有管理权限的人可以通过web
访问每个site到每个sensor的各种信息,和远程操作sensor,现场部署sensor的人可以
通过APP访问. Host cloud端做数据分析,提供web、APP的后台接口,支持多个sites,
并且发相应地notify到email或者其他定制途径
现在想尽快搭建起来系统,用python现成的轮子,现在有几个问题
1. local server,web,mobile和云端host的接口是否都用REST?还是有什么更简单的
办法?
2 .web和APP都不是高并发,哪种轮子最简单最好?后端,web分别用什么轮子?
3. sensor数据用XML还是JSON好?比较倾向于JSON,同时就考虑后台的数据库用SQL还
是NoSQL?我这样的应用适合用哪种?如果数据格式用JSON,单手后台用SQL,转换起来
麻烦不?尤其考虑各种dirty数据情况。
菜鸟一枚,请大家指教,谢谢