NuoDB — распределённая реляционная СУБД нового поколения (иногда отнесённая к классу NewSQL), разработанная для обеспечения масштабируемости и высокой доступности в облачных и корпоративных средах при сохранении свойств ACID-транзакций. Архитектура системы ориентирована на горизонтальное масштабирование чтения и записи путём разделения ролей между процессами хранения данных и процессами обработки запросов, что должно позволять добавлять ресурсы по мере роста нагрузки без традиционных ограничений монолитных СУБД.
Система реализует модель с динамическим распределением компонентов: координаторы транзакций и хранилища (или их эквиваленты) могут запускаться и останавливаться независимо, обеспечивая непрерывную доступность и упрощая управление отказоустойчивостью. NuoDB поддерживает SQL-интерфейс и привычные механизмы работы с транзакциями, целостностью и схемами, что упрощает миграцию существующих корпоративных приложений и интеграцию с инструментами экосистемы баз данных.
- Архитектура: распределённая многокомпонентная архитектура с разделением ролей между процессами обработки запросов и компонентами долговременного хранения, позволяющая горизонтально масштабировать систему.
 - ACID-транзакции: поддержка согласованных транзакций с гарантиями атомарности, согласованности, изолированности и долговечности в распределённой среде.
 - Горизонтальное масштабирование: возможность добавлять узлы для увеличения пропускной способности чтения и записи без простоя сервиса.
 - Высокая доступность: механизмы репликации и автоматического восстановления, направленные на минимизацию простоев и сохранение непротиворечивости данных при сбоях узлов.
 - Совместимость с SQL: поддержка стандартных SQL-конструктов и интерфейсов для облегчения переноса приложений и работы администратора баз данных.
 - Облачная ориентированность: проектирование для развёртывания в облаках и гибридных средах, с учётом контейнеризации и оркестрации ресурсов.
 - Многоверсионность и оптимизация чтения: использование механизмов версионности данных для уменьшения блокировок и повышения параллелизма при чтении.
 - Управляемость: возможности мониторинга и управления распределёнными компонентами с целью упрощения эксплуатации в масштабируемых кластерах.
 - Безопасность и контроль доступа: базовые механизмы аутентификации, авторизации и управления привилегиями, применимые в корпоративной среде.
 - Сценарии использования: предназначена для OLTP-приложений с требованиями к низкой задержке, высокой пропускной способности и сохранению транзакционной целостности в распределённой инфраструктуре.