I want to replicate data from a boat on the shelf to a ground object. The connection is sometimes made via satellite and can be slow and have a high delay.
The delay in our application is important, people on shore should have data as soon as possible.
There is one table replication consisting of an identifier, date and time, and some binary data that can vary in length, usually <50 bytes.
The offshore application constantly moves data (hardware measurements) to a table and we want this data to be in place as quickly as possible.
Are there any tricks in MS SQL Server 2008 that can help reduce bandwidth usage and reduce latency? Initial testing uses a bandwidth of 100 kB / s.
Our alternative is to minimize our own data transfer, and the initial prototyping here uses a bandwidth of 10 kB / s (while transferring the same data at the same time interval). This is without any checks of reliability and integrity, so this number is artificially low.
source share