1. 百度lbs屬於什麼類型資料庫
架構的話有很多嘗試,傳統的Oracle和 Postgre用的比較廣泛, 很多架構在此基礎上同時應用 NoSQL。因為大多數LBS並不涉及更復雜的空間數據存儲,例如多邊形或者三維數據,因此,大多數generic的資料庫架構都可以應用。但是,從產品核心的設計以及發展來看,如果像FourSquare(4SQ)進行數據挖掘並提供收費的數據分析服務,那麼基於空間的利用文件數據結構,以空間POI為基礎的NoSQL,是比較好的選擇。除了其他人介紹的很多LBS,比如街旁和4SQ,應用的Mongo DB, 還有Couch DB, 根據之前來講課的澳洲政府的一個大型空間資料庫項目(集成了多種現有的空間資料庫)的構架師介紹,這個項目應用了Couch DB。雖然理論上Graphic的NoSQL對於存儲空間數據也有很大優勢,但是畢竟相對不成熟,所以實際應用中的NoSQL還是以doc結構的Mongo和Couch為主。
2. LBS是什麼意思
基於位置的服務(Location Based Services,LBS),是利用各類型的定位技術來獲取定位設備當前的所在位置,通過移動互聯網向定位設備提供信息資源和基礎服務。
首先用戶可利用定位技術確定自身的空間位置,隨後用戶便可通過移動互聯網來獲取與位置相關資源和信息。LBS服務中融合了移動通訊、互聯網路、空間定位、位置信息、大數據等多種信息技術,利用移動互聯網路服務平台進行數據更新和交互,使用戶可以通過空間定位來獲取相應的服務。
LBS的主要特點包括:
(1)覆蓋范圍廣。對於LBS服務體系,企業一方面要求定位服務需要覆蓋足夠大的范圍,另一方面要求一定要將室內也進行全覆蓋,這是因為LBS的設備或者用戶。
大部分時間都是處於室內的,所以需要保證可以對每個角落進行覆蓋。根據LBS定位系統覆蓋的范圍,大致可分為3種定位服務:整個本地網、覆蓋部分本地網、提供漫遊網路服務類型。
(2)定位精度高。根據不同用戶的需求提供不同程度的精確服務,並且提供用戶選擇精確度的便利,這是手機定位的一種優勢。
(3)操作簡便。LBS功能主要基於Web伺服器和LDAP伺服器二者之上。
以上內容參考:網路-LBS