ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
568345 Топик полностью
fk0, легенда (23.12.2014 11:48, просмотров: 73) ответил Dingo на А кто ещё какие подобные сервисы знает? Или сторнние использовать - зло? +1 элемент в надёжности, к тому же неконтролируемый?
Отвечая на поставленный вопрос -- есть широко известный в узких кругах сервер для мониторинга авто, российский. Не самый плохой. Впрочем не российских их как собак не резанных. Отличительной особенностью многих является неспособность переварить достаточно большой объём данных: ибо если каждую точечку отдельной строчкой в БД писать, по 10 таблицам разным, а точечки идут одна в несколько секунд -- сам прикинь объёмы. По меньшей разные типы данных можно было бы записывать с разной частотой. Да и именно SQL там напрочь не нужна: это всё же Query Language, а единственный запрос тут -- извлечь данные за такое-то время. Т.е. индекс-то один, с чем прекрасно справляется BerkeleyDB, например... Более приличные хоть бы группируют точки по N штук в одну запись по времени. Там ещё алгоритмы сжатия приличные есть, если вкратце: кодируется азимут и дистанция между соседними точками, азимут кодируется дифференциально относительно предыдущей точки, дистанция как функция скорости, которая меняется медленно, как и направление в целом -- оттого и сжатие.
[ZX]