This document proposes a new distributed memory NoSQL database architecture called CDSA for cloud computing. CDSA aims to improve the performance of querying and storing large amounts of distributed data in the cloud. The architecture stores redundant copies of data across nodes to ensure high availability and reliability. It also allows nodes to be dynamically added or removed without interrupting service.