• Database mirroring will not work for you definitely. Mirror database will not available for reading.

    You can use transactional replication or log shipping. Log shipping is easier to setup and troubleshoot. It would be my preference if latency is not an issue. Also, it doesn't require additional database (distributor in replication).