Операционная база данных

редактировать

Оперативная база данных Системы управления (также называемые OLTP базы данных обработки транзакций в режиме онлайн), используются для обновления данных в реальном времени. Эти типы баз данных позволяют пользователям делать больше, чем просто просматривать архивные данные. Операционные базы данных позволяют вам изменять эти данные (добавлять, изменять или удалять данные), делая это в реальном времени. Базы данных OLTP предоставляют транзакции в качестве основной абстракции, чтобы гарантировать согласованность данных, которая гарантирует так называемые свойства ACID. По сути, согласованность данных гарантируется в случае сбоев и / или одновременного доступа к данным.

С начала 90-х рынок программного обеспечения для операционных баз данных был в значительной степени захвачен движками SQL. Сегодня рынок операционных СУБД (ранее OLTP ) стремительно развивается, с появлением новых, инновационных участников и традиционных операторов, поддерживающих растущее использование неструктурированных данных и NoSQL СУБД, а также базы данных XML и базы данных NewSQL. Базы данных NoSQL обычно ориентированы на масштабируемость и отказались от согласованности данных, не предоставляя транзакции, как это делают системы OLTP. Операционные базы данных все чаще поддерживают архитектуру распределенной базы данных, которая может использовать распределение для обеспечения высокой доступности и отказоустойчивости через репликацию и масштабирование из способности.

Растущая роль операционных баз данных в отрасли ИТ быстро переходит от устаревших баз данных к оперативным базам данных в реальном времени, способным справляться с распределенными сетевыми и мобильными запросами и большими данными проблемы. Признавая это, Gartner начала публиковать Magic Quadrant для операционных систем управления базами данных в октябре 2013 года.

Содержание
  • 1 Список операционных баз данных
  • 2 Использование в бизнесе
  • 3 Терминология хранилища данных
  • 4 См. Также
  • 5 Ссылки
Список рабочих баз данных

Известные рабочие базы данных включают:

Платформа базы данныхМодель базы данныхSQL ПоддержкаNoSQL ПоддержкаУправляемые объектыACID-транзакции
Aerospike Хранилище ключей – значенийNoДапары ключ-значениеНет
Altibase Реляционная база данныхДаNoтабличные данныеТранзакции ACID в реальном времени
Apache Cassandra Ключ- хранилище значенийNoДапары ключ-значениеНет
Cloudant Документно-ориентированная база данныхNoДаJSONНет
Clusterpoint Документно-ориентированная база данныхДа (основной SQL)ДаXML, JSON, текстовые данныеРаспределенные ACID-транзакции
Clustrix Реляционная база данныхДа (newSQL)Noтабличные данныеACID-транзакции
Couchbase Документно-ориентированная база данныхДа (N1QL)ДаJSON, пары "ключ-значение"Распределенные транзакции ACID с несколькими документами
CouchDB Документно-ориентированная база данныхNoДаJSONНет
Db2 Реляционная база данных, хранилище данныхДаДаJSON, пары ключ-значение, табличные данные, XMLACID-транзакции
EnterpriseDB Реляционная база данныхДаNoтабличные данныеACID-транзакции
FoundationDB Хранилище ключ-значениеДаNoпары ключ-значениеACID-транзакции
Ingres Реляционная база данныхДаNoтабличные данныеACID-транзакции
MarkLogic Документно-ориентированная база данныхДаДа (XQuery и Javascript)XML и JSONACID-транзакции
Microsoft SQL Server Реляционная база данныхДаNoтабличные данныеACID-транзакции
MongoDB Документно-ориентированная база данныхNoДаBSONНет
NuoDB R elational DatabaseДа (newSQL)Noтабличные данныеACID-совместимые
Oracle Relational DatabaseДаДаmulti -модельACID-транзакции
OrientDB Документно-ориентированная база данныхДаДапары ключ-значениеACID-транзакции
Riak Хранилище "ключ-значение"NoДапары "ключ-значение"Нет
SAP HANA Реляционная база данныхДаNoтабличные данныеACID-транзакции
VoltDB Реляционная база данныхДа (newSQL)Noтабличные данныеACID-транзакции
Использование в бизнесе

Оперативные базы данных используются для хранения, управления и отслеживания деловой информации в реальном времени. Например, компания может иметь оперативную базу данных, используемую для отслеживания количества на складе / запасах. Когда клиенты заказывают товары в интернет-магазине, можно использовать оперативную базу данных, чтобы отслеживать, сколько товаров было продано и когда компании потребуется переупорядочить запасы. В оперативной базе данных хранится информация о деятельности организации, например, управление взаимоотношениями с клиентами транзакции или финансовые операции, в компьютере база данных.

Операционные базы данных позволяют бизнесу вводить, собирать и извлекать большие объемы конкретной информации, такой как юридические данные компании, финансовые данные, записи данных о звонках, личная информация о сотрудниках, данные о продажах, данные клиентов, данные об активах и многое другое. Важной особенностью хранения информации в оперативной базе данных является возможность обмена информацией в рамках компании и через Интернет. Операционные базы данных могут использоваться для управления критически важными бизнес-данными, для мониторинга действий, для аудита подозрительных транзакций или для просмотра истории сделок с конкретным клиентом. Они также могут быть частью фактического процесса совершения покупки, например, в электронной коммерции.

терминология хранилища данных

В хранилище данных термин даже более конкретно: оперативная база данных - это база данных, к которой обращается операционная система (например, веб-сайт, ориентированный на клиентов, или приложение, используемое отделом обслуживания клиентов) для выполнения регулярных операций организации. В операционных базах данных обычно используется база данных оперативной обработки транзакций, которая оптимизирована для более быстрой обработки транзакций (операции создания, чтения, обновления и удаления ). Операционная база данных является источником хранилища данных.

См. Также
Ссылки
  • О'Брайен, Джейсон., и Маракас, Горила., (2008). Системы информационных технологий управления. Компьютерное программное обеспечение (стр. 185). Нью-Йорк, Нью-Йорк: McGraw-Hill
Последняя правка сделана 2021-06-01 13:12:31
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте