Оглавление
Новостной сервер
-
Определение NewSQL
- NewSQL – это класс систем управления базами данных, сочетающий масштабируемость NoSQL с гарантиями ACID традиционных реляционных баз данных.
-
Применение NewSQL
- Системы NewSQL используются для обработки транзакций в корпоративных системах, где обычные реляционные базы данных не справляются с большими объемами данных и требованиями к транзакциям.
- NewSQL позволяет организациям избежать высоких затрат на инфраструктуру и разработку, связанных с использованием обычных СУБД.
-
История и развитие
- Термин NewSQL был введен аналитиком 451 Group в 2011 году.
- Первой системой NewSQL была H-Store, разработанная в 2012 году.
-
Особенности и приложения
- Системы NewSQL поддерживают масштабируемость в реальном времени и реляционную модель данных с использованием SQL в качестве основного интерфейса.
- Они могут быть классифицированы на новые архитектуры, оптимизированные механизмы хранения данных для SQL и системы с прозрачным сегментированием.
-
Список баз данных NewSQL
- В статье представлен список известных баз данных NewSQL, включая Apache Trifftion, Tarantula DB, Google Cluster MySQL и другие.
-
Рекомендации
- Статья также упоминает другие связанные темы, такие как обработка транзакций, архитектура распределенной реляционной базы данных и распределенный SQL.