Have read on the Microsoft forms and documentation especially on SQL 2016 but am not sure if the following is possible and to what extent.
Scenario 1
A. Have 3 Database Servers replicating a single database across all 3 servers in realtime all of which are active and read-write possible. Application servers will read-write across any of the 3 active servers and yet work in realtime.
Scenario 2
B. Have 3 Database Servers replicating multiple database across all 3 servers in realtime all of which are active and read-write possible. Application servers will write to only 1 unique database on each of the 3, and can read of the other 2. So the read-writes are spread across servers for different DB's.
Some documents suggest only a primary write and multiple read. Others like transactional replication suggest that the above is possible. So not sure if the above use cases will work for me. Any help or links that will help me test the above scenarios or give directions would be helpful.
Thanks
CF