Abfangen von Datenbankabfragen zum Weiterleiten an ein speicherinternes Daten-Grid
Verfahren zum Abfangen von Datenbankabfragen (120) von einem Computerprogramm (110) zum Weiterleiten an ein speicherinternes Daten-Grid (160), wobei das Verfahren aufweist:Ermöglichen, dass ein Datenbanktreiber (270) für ein Datenbankverwaltungssystem (130) Datenbankabfragen (120) von einer Datenban...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Verfahren zum Abfangen von Datenbankabfragen (120) von einem Computerprogramm (110) zum Weiterleiten an ein speicherinternes Daten-Grid (160), wobei das Verfahren aufweist:Ermöglichen, dass ein Datenbanktreiber (270) für ein Datenbankverwaltungssystem (130) Datenbankabfragen (120) von einer Datenbank zu einem speicherinternen Daten-Grid (160) weiterleitet;Abrufen von Datenbankabfragen (120) von einem Datenbanktreiber (270) für ein Datenbankverwaltungssystem (130) von einem anfordernden Computerprogramm (110);Vergleichen zumindest eines Teils der Datenbankabfragen (120) mit einer Liste von Datenbankabfragen, die von vornherein für ein Weiterleiten auf das speicherinterne Daten-Grid (160) bestimmt wurden;selektives Weiterleiten der Datenbankabfragen (120) auf der Grundlage des Vergleichs an ein Daten-Grid (160) statt an die Datenbankverwaltung, wobei der Vergleich entscheidend dafür ist, ob die Datenbankabfragen an das Daten-Grid oder an die Datenbankverwaltung weitergeleitet werden, und unter der Bedingung, dass eine der abgerufenen Datenbankabfragen anstelle des Datenbankverwaltungssystems an das speicherinterne Daten-Grid weitergeleitet wird; undBestimmen einer Abrufroutine aus einer Abfragen-Weiterleitungsliste (150) aus der Liste der Datenbankabfragen.
Embodiments of the present invention provide a method, system and computer program product for the seamless integration of an application with an in memory data grid. In an embodiment of the invention, a method for intercepting database queries from a computer program for delegation to an in memory data grid is provided. The method includes retrieving database queries from a database driver for a database management system from a requesting computer program and comparing at least a portion of each of the database queries to a listing of database queries. Thereafter, the database queries are selectively routed to a data grid, such as an in memory data grid, in lieu of the database management based upon the comparison. |
---|