METHOD AND SYSTEM FOR DATA PROCESSING

FIELD: physics.SUBSTANCE: invention relates to data processing systems. System comprises a data storage for logging, a state machine associated with a data store for logging by performing registration actions, wherein the journal stores indications of the processed data. Finite state machine has a p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Fomichev Andrey Viktorovich, Podluzhny Denis Nikolaevich
Format: Patent
Sprache:eng ; rus
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:FIELD: physics.SUBSTANCE: invention relates to data processing systems. System comprises a data storage for logging, a state machine associated with a data store for logging by performing registration actions, wherein the journal stores indications of the processed data. Finite state machine has a plurality of generations, each of which has a corresponding GUID. One of the generations is assigned by the main generation of the finite automaton at any moment in time. Main generation has exclusive rights to perform registration actions of recording in the log at any moment in time. Method includes transmission by a master candidate generation of a locking request to a log, according to which (a) performing recording actions of recording by any generation having an earlier GUID than the main candidate GUID identifier, and (b) registration actions of recording are allowed exclusively by the master candidate generation.EFFECT: technical result is faster data processing.38 cl, 8 dwg Изобретение относится к системам для обработки данных. Технический результат заключается в повышении скорости обработки данных. Система содержит хранилище данных для хранения журнала, конечный автомат, связанный с хранилищем данных для обслуживания журнала путем выполнения регистрационных действий, при этом в журнале хранятся указания на обрабатываемые данные. Конечный автомат имеет множество поколений, каждое из которых имеет соответствующий идентификатор GUID. Одно из поколений назначается главным поколением конечного автомата в любой момент времени. Главное поколение имеет исключительные права на выполнение регистрационных действий записи в журнале в любой момент времени. Способ включает в себя передачу главным поколением-кандидатом запроса блокировки в журнал, согласно которому (а) запрещается выполнение регистрационных действий записи любым поколением, имеющим более ранний идентификатор GUID, чем идентификатор GUID главного поколения-кандидата, и (б) разрешается выполнение регистрационных действий записи исключительно главным поколением-кандидатом. 2 н. и 36 з.п. ф-лы, 8 ил.