В общем использую
Highcharts.
Для получения данных юзаю ajax
$(document).ready(function(){
$.ajax({
type: "POST",
url: "/convey/ajax2.php?val="+val,
dataType: "json",
success: function(data)
{
в общем все бы хорошо. но вот таких графиков строить нужно много и пользователей тоже много. а выгребает он немало. и база начала проседать. подскажите как быть.
по сути было бы логично в первый раз грузить весь интервал, а затем дополучать след значения. но вот как это реализовать. json возвращает структуру данных вида
[
[1147651200000,67.79],
[1147737600000,64.98],
[1147824000000,65.26],
[1147910400000,63.18]
]
как бы в конец массива данные вписать?
а может есть другие пути?
про highcharts если кому интересно
здесь
UPD
что значит не нужны? обновление данных раз в 30 секунд. про то и речь чтобы первым запросом выгребались данные с начала смены, а затем раз в минуту дописывались новые. про memcache и прочее мало чего (ничего) знаю. думаю в сторону cron создавать буферный файл на сервере и с него грузить данные пользователям, чтобы не нагружать сервак запросами. но вопрос остается прежним - как в существующую систему
[
[1147651200000,67.79],
[1147737600000,64.98],
[1147824000000,65.26],
[1147910400000,63.18]
]
добить данные