WikiDer > Единая версия правды

Single version of the truth

В компьютеризованном управлении бизнесом единственная версия правды (SVOT) - это техническая концепция, описывающая идеал хранилища данных, заключающийся в наличии либо единой централизованной базы данных, либо, по крайней мере, распределенной синхронизированной базы данных, в которой все данные организации хранятся в согласованной и неизбыточной форме. Это контрастирует с родственной концепцией единственный источник истины (SSOT), который относится к принципу хранения данных, чтобы всегда получать определенную часть информации из одного места.[нужна цитата]

Применяется к последовательности сообщений

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

Ключевым моментом является то, что когда база данных создается с использованием внешнего источника данных (например, последовательности торговых сообщений с фондовой биржи), производится произвольный выбор одной возможности из двух или более одинаково достоверных представлений входных данных, но отныне Решение закрепляет «в камне» одну-единственную версию истины.

Применительно к последовательности сообщений

Критики SVOT в применении к упорядочиванию сообщений утверждают, что эта концепция не масштабируется. По мере того, как мир движется к системам, распределенным по множеству узлов обработки, усилия, связанные с согласованием единой согласованной последовательности, становятся непомерными.

Но, как указал Оуэн Рубель в своем выступлении в мире API «Новый шаблон API», SVOT всегда будет уровнем обслуживания в распределенной архитектуре, где пересекаются ввод и вывод; это также то место, где привязка конечной точки позволяет обеспечить модуляризацию и лучшую абстракцию данных ввода-вывода по всей архитектуре, чтобы избежать архитектурных перекрестных проблем.[1]

Смотрите также

Рекомендации

Библиография

  • Кинг, Джулия (22 декабря 2003 г.). «Бизнес-аналитика: одна версия истины». ComputerWorld.
  • Лэмпорт, Лесли (июль 1978 г.). «Время, часы и порядок событий в распределенной системе» (PDF). Коммуникации ACM. 21 (7): 558–565. Дои:10.1145/359545.359563.
  • Инмон, Билл (2004-09-09). "Единственная версия истины". Сеть бизнес-аналитики. Пауэлл Медиа.
  • https://web.archive.org/web/20061015232747/http://www.industryweek.com/EventDetail.aspx?EventID=179
  • Чисхолм, Малкольм (декабрь 2006 г.), «Нет единой версии истины», Журнал управления информацией, получено 2010-03-15

внешняя ссылка