Snowflake, Unistore.
referential integrity constraints. It supports ACID transactions with a Read Committed isolation level. It supports multi-statement transactions, and cross-domain transactions within the same database (regular snowflake table and hybrid table) It has Row-level locking for DMLs You can use the same