Cavinat,我希望我问的是正确的问题, 你可以随意建议其他选择。
Situation; I have a site written mainly in javascript that runs on fixed and mobile devices. The site is data heavy. It maps a load of moving objects and other interactions. Each client receives an update to the data from the server every few seconds, and so, I need to minimise the amount of data sent. Currently, the server sends a rather large hash containing the current state of all the objects on each update. This is very inefficient because much of the data remains unchanged.
我认为,对发送的数据量产生最大影响的办法,加上最少的编码和测试,是只将修改发送到每份散列更新中。
所以,我想知道,在将上次发送的数据(hash)与将要发送的数据(hash)进行比较,提取差异,然后将差异应用到印花上的大麻上,是否有任何经过试验和测试的方法?我希望这有意义吗?
当我说比较时,我的意思是关键和价值观。 目前,杂交不是以任何特定方式订购的,但是,如果需要的话,这不是一个问题。
我研究过数据:比较, 但是它似乎只是告诉我, 如果杂交是不同的, 而不是区别是什么(除非我看错了吗?) 。