发明名称 QUERY MEDIATOR, A METHOD OF QUERYING A POLYGLOT DATA TIER AND A COMPUTER PROGRAM EXECUATABLE TO CARRY OUT A METHOD OF QUERYING A POLYGLOT DATA TIER
摘要 A query mediator arranged to query a polyglot data tier of data stores, each data store adopting a data model and the polyglot data tier including at least two different types of data store with differing data models. The query mediator including at least one HTTP API; a catalogue containing metadata for each data store; and a plurality of adapters, one for each data model. The API receives an incoming query from a client, checks the query against the catalogue to identify a correct data store storing the queried data, and routes the query to an adapter for the correct data store. The adapter transforms the query into a format suitable for use with the data model adopted in the correct data store, for execution by the relevant data store. The API returns the query result to the client in response to the incoming query.
申请公布号 US2016314212(A1) 申请公布日期 2016.10.27
申请号 US201615084293 申请日期 2016.03.29
申请人 FUJITSU LIMITED 发明人 Menday Roger;Costabello Luca;Umbrich Jürgen;Vandenbussche Pierre-Yves;Muñoz Jiménez Emir Fernando;Novacek Vit
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A query mediator arranged to query a polyglot data tier of data stores, each data store adopting a data model and the polyglot data tier including at least two different types of data store with differing data models, the software query mediator including: at least one HTTP Application Programming Interface, API; a catalogue containing metadata for each data store; and a plurality of adapters, one for each data model, wherein the API is arranged to receive an incoming query from a client, to check the query against the catalogue to identify a correct data store storing the queried data, and to route the query to an adapter for the correct data store; the adapter is arranged to transform the query into a format suitable for use with the data model adopted in the correct data store, for execution by the relevant data store; the API is arranged to return the query result to the client in response to the incoming query.
地址 Kawasaki-shi JP