gps - What kind of NoSQL storage should we use? -


We are an IOT company providing services for transportation and logistics companies. As a basic service provider, we offer GPS tracking devices to our customer.

However the format of GPS tracking data is quite clear (GPSID, longitude, latitude, speed, direction, report time, etc.), but it is huge. Each device reports GPS tracking information per 10 seconds, and we have 100k devices, thus 60 * 60 * 24 * 100000/10 = 864 M lines of new data generated each day

Using data collected by GPS tracking, the equipment of a particular vehicle, the client has a fixed time period (for example, in the last 10 days, 60 * 60 * 24 * 10/10 = 86.4K of data Rows) will review this vehicle's mark within.

We currently use MySQL as a storage medium, and take advantage of its prickly and table split (based on GPSID). But since the data is so large and inquiries about this happen so often, I wonder if we can use a NoSQL storage to better fit this scenario?

Historical data is also useful for data analysis.

Appreciate.

It seems as if you want a time series database, from time to time, for large arrays of numbers indexed There are customized databases. Wikipedia lists many open source and proprietary databases for the time series, in which several cassendras have been created at the top.


Comments

Popular posts from this blog

java - Can't add JTree to JPanel of a JInternalFrame -

javascript - data.match(var) not working it seems -

javascript - How can I pause a jQuery .each() loop, while waiting for user input? -