Multi-master (NoSQL) database solutions with cloud and no-premise option
You may want to consider Aerospike NoSQL database. You can install it on-premise and in the cloud yourselves. It has both AP and CP modes. It has Cross-Datacenter-Replication (XDR) which will replicate data from one cluster to another in asynchronous way. Network delays/disconnection are taken care of. However, XDR is an enterprise-only feature. Its not available in the free community version.