采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
hbase是否适合存储gps数据,是否方便计算经纬度距离?查询一天的轨迹大概响应时间是多少?
GPS数据有这么几个特点 1. 写入并发大,会有数十万数百万的设备同时写入存储。 2. 数据量比较大,设备多,数据更新也快 3. 对于底层存储系统可用性可靠性要求很高,避免写入失败数据丢失 4. 同时还需要支撑数据的高效读取。
综上考虑,存储还是nosql会比较合适。而hbase作为nosql里面的佼佼者,满足海量数据存储,百万级吞吐量,自身基于zookeeper实现高可用,基于hdfs实现底层数据存储增加可靠性。无疑是比较适合的。 至于你提到的经纬度距离计算,移动轨迹跟具体的业务场景有关系了。 这部分要根据业务仔细考虑rowkey的设计,尽量最优的满足业务需要。
非常感谢!谢谢老师
登录后可查看更多问答,登录/注册
深入浅出讲解HBase,让你轻松处理海量数据
780 17
1.1k 16
1.1k 11
795 9
920 7