An interesting system with very close semantics that Google built on top of bigtable: <a href="http:&#x2F;&#x2F;static.googleusercontent.com&#x2F;media&#x2F;research.google.com&#x2F;en&#x2F;&#x2F;pubs&#x2F;archive&#x2F;36726.pdf" rel="nofollow">http:&#x2F;&#x2F;static.googleusercontent.com&#x2F;media&#x2F;research.google.co...</a> . 
Since that&#x27;s built top of bigtable, you could in theory extend Schemaless to do 2PC for the cases that need it.<p>The implementation (using MySQL) seems very close to Vitess (<a href="http:&#x2F;&#x2F;vitess.io&#x2F;overview&#x2F;" rel="nofollow">http:&#x2F;&#x2F;vitess.io&#x2F;overview&#x2F;</a>) which manages mysql as a series of &quot;tablets&quot;, but exposes most MySQL features directly in the query language.