На примере: есть метеостанция. Шлет три параметра: давление, температуру, осадки каждые 10 секунд, если значение не поменялось — параметр не отдается.
То есть, в одной «посылке» может прийти только температура, может прийти давление и осадки, а может и все три параметра.
Нужно в интерфейсе показать последние значения температуры, осадков и давления
По второму пункту: проблема в том, что insert'ов будет в тысячи раз больше, чем select'ов. По этому на каждый insert делать update слишком трудозатратно, пусть уж лучше будет очень тяжелая выборка. Aggregation смотрю — но пока решения не могу придумать.