AtlasDB 是一个构建于 Key/Value 存储系统之上的事务处理层。当设计一个可伸缩、支持事务处理的数据存储时,被干掉的特性往往都是对事务的支持。但是这对开发者而言却是非常重要的,因此 AtlasDB 使得任何的 K/V 存储系统可以支持事务处理。一旦支持事务,就可以轻松添加索引,因为更新行只需要在单事务中更新索引以及相对应的数据即可。