NuoBd is described as an SQ data base that is elastic designed for cloud distributed deployment. It could be classified as ” NewSQL” database retaining the traditional features of an SQL database, while it incorporates characteristics for supporting the processing of scale out in the environments of cloud computing. NewSQL is an SQL database product category, addressing the issues of scalability and performance posed by OLTP (online transaction processing) RDBMS (relational database management systems)
Application programs interface with NuoDB with the statements of SQL database, the same way as in a database that is relational, and the database comprises of ACID (Atomicity, Consistency, Isolation, Durability) compliance for the reliability of the transaction. But the architecture of NuoDB parts from the relational approaches that are established using a structure that is a three-tier with storage, transactional, and administrative tiers. This approach that is layered means that NuoDB could operate without close coupling any application plus its disk drive data.
NuoDB divides elements of data into software objects known as atoms. It is built around a design that is durable distributed cache using in-memory caches set for supporting cloud-style elasticity while making sure that all the data objects are stored safely and maintained.