我們是一家爲運輸和物流公司提供服務的物聯網公司。作爲基礎設施服務提供商,我們爲客戶提供GPS追蹤設備。我們應該使用什麼類型的NoSQL存儲?
儘管GPS跟蹤數據的格式非常整齊(gpsId,經度,緯度,速度,方向,reportTime等),但數量非常大。每個設備每10秒報告一次GPS跟蹤信息,並且我們有10萬個設備,因此每天產生60 * 60 * 24 * 100000/10 = 864M行新數據。客戶可以在給定的時間段內(例如,最近10天,需要60 * 60 * 24 * 10/10 = 10)查看特定車輛的GPS追蹤設備收集的數據, 86.4K行數據)。
目前我們使用MySQL作爲存儲介質,並利用它的分片和表分區(基於gpsId)。但是由於數據量非常大,查詢頻繁,所以我想知道是否可以使用NoSQL存儲來更好地適應這種情況?
歷史數據對數據分析也很有用。
讚賞。
我肯定會推薦與[Cloudant](https://cloudant.com/about-us/contact-us/)聯繫,以更詳細地討論您的要求。免責聲明:我爲Cloudant工作。 – 2014-10-28 18:07:37
嗨@Wuaner,我面臨同樣的問題,但僅限於500臺設備。你找到一個好的解決方案嗎? – zwitterion 2017-07-08 22:03:28