In a ‘‘Shared something’’ environment, ACID is wanted for forcing Consistency at the end of the transaction, whereas in a ‘‘Shared Nothing’’ environment, BASE is implemented. The features of ACID and BASE are given in Table
1. The technical mechanism for ‘‘Commit’’ and ‘‘Transactions processing’’, etc. does not differ much in ACID and BASE, but the usage differs.