Вместо сравнения данных вы можете сравнить только размер файла / дату последнего изменения в сценарии на стороне сервера и вернуть 0/1 в зависимости от того, изменился он или изменился.
Кроме того, вам нужно будет больше рассказать нам о том, какой язык вы используете на сервере, чтобы мы могли сказать вам, что делать. Вы можете использовать Long Polling или Comet , но это зависит от того, насколько хороши они будут на языке вашего сервера. Например, на PHP я обнаружил, что это невозможно, если я не установил что-либо на сервере, что, например, на виртуальном хостинге невозможно.