Fair Isaac Corporation
Efficient storage and retrieval of XML data
Last updated:
Abstract:
A computing server can receive, from a computing device, an extensible markup language document and a location path pointing to an identifier uniquely identifying the extensible markup language document. The computing server can rearrange data within the extensible markup language document to generate a table including data arranged according to one or more location paths indicated by the extensible markup language document. Each location path of the one or more location paths can point to a storage location for data listed under the location path. The table can be specific to the identifier uniquely identifying the extensible markup language document. The computing server can store the table in a data store connected to the computing server. The computing server can retrieve, when required, the stored data from the data store within a time independent of a total number of XML documents in the data store.
Utility
11 Mar 2015
18 Feb 2020