METHOD AND SYSTEM FOR MANAGING DATA TRANSACTION REQUESTS

A method and system is provided to process data transactions in a data store including a plurality of databases. The system may comprise a computer interface module to receive a data transaction request from at least one requesting computer and a data store interface module to interface the system t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WIDJOJO, SURJATINI, LOCKERT, THORSTEN, SEITZ, GREG, WIGGINTON, RANDY, BARRESE, JAMES, KASTEN, CHRIS, GROSSFELD, ELENA
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method and system is provided to process data transactions in a data store including a plurality of databases. The system may comprise a computer interface module to receive a data transaction request from at least one requesting computer and a data store interface module to interface the system to the plurality of databases. The system also includes a data access layer defining an abstraction layer to identify at least one database of the plurality of databases. The data transaction request may be an object orientated request and the plurality of databases may be horizontally distributed wherein the data access layer defines an object orientated abstraction layer between the computer interface module and the plurality of databases. In one embodiment a data dependent routing module is provided that generates a query to a database that is identified based on content of the data in the data transaction request. L'invention concerne un procédé et un système permettant de traiter des transactions de données dans une mémoire de données comprenant une pluralité de bases de données. Le système selon l'invention comprend un module d'interface informatique pour recevoir une demande de transaction de données provenant d'au moins un ordinateur demandeur, et un module d'interface de mémoire de données pour interfacer le système avec la pluralité de bases de données. Ledit système comprend également une couche d'accès aux données qui constitue une couche d'abstraction servant à identifier au moins une base de données parmi la pluralité de bases de données. La demande de transaction de données peut être une demande orientée objet, et la pluralité de bases de données peut être distribuée de manière horizontale, la couche d'accès aux données constituant une couche d'abstraction orientée objet entre le module d'interface informatique et la pluralité de bases de données. Dans un mode de réalisation de cette invention, un module de routage dépendant des données génère une interrogation pour une base de données identifiée en fonction du contenu des données figurant dans la demande de transaction de données.