摘要:
Some embodiments are directed to a method for exchanging data between a user and a data source, the method including configuring an XML data source query file stored on a portal server. The XML data source query file includes a data source query. The method can further include configuring a data source connection file stored on the portal server. The method can also include configuring a portal page configuration stored on the portal server and accessing a portlet that is intermediate between the data source and the portal page by a browser. The method can further include retrieving raw data from the data source with an input into a function made available to the browser and displaying the raw data in the browser.
摘要:
A computer implemented method for identifying ontological hypertext and pre-fetching and presenting the target information may include receiving an original query by a database server. The method may also include searching the database server to locate an ontological mapping record. The ontological mapping record may represent an association between information responsive to the original query and related information associated by ontological hypertext. The method may further include presenting information responsive to the original query and the related information.
摘要:
A method and apparatus for allowing a computer to search a hierarchical structure document by creating a list in which a true flag indicating that conditions of a predicate of a search formula are satisfied or a false flag indicating that the conditions of the predicate of the search formula are not satisfied is set to a predicate node of the document data based on the search formula, and scanning the list to search for data designated by the search formula from the document data.
摘要:
A document retrieval apparatus holds: index information in which data and an entity document are associated, with respect to a group of entity documents that are XML documents including entity information; and index information in which data and an annotation document are associated, with respect to a group of annotation documents including annotation information that corresponds to the entity information, respectively. Upon receiving an input of a retrieval query including the entity data for retrieval and the annotation data for retrieval, the document retrieval apparatus at first specifies an entity document including the entity data for retrieval. Further, the document retrieval apparatus specifies an annotation document including the annotation data for retrieval, and specifies an entity document corresponding to the specified annotation document. Subsequently, the document retrieval apparatus selects an entity document that meets the retrieval query from the entity document specified by the entity data for retrieval and the entity document specified by the annotation data for retrieval.
摘要:
A method and system for evaluating a path query are disclosed. The path query corresponds to a query tree including a plurality of query nodes. At least one query node corresponds to at least one predicate and is at a level. The predicate(s) are evaluated for previous query node(s). The method and system include scanning data nodes of a document and determining if the data nodes match the query nodes. The method and system also include placing data related to the data node in match stacks corresponding to matched query nodes. The data for the query node(s) include attribute(s) corresponding to the predicate(s). The method and system further include propagating a matching of the at least one query node backward to a matching of the at least one previous query node.
摘要:
The invention discloses an apparatus and a method for identifying nodes in a node-based data source, the apparatus being unique node identifiers, or series of unique node identifiers. The identifiers remain unchanged despite transformations of the data source. Any modification made to data derived from the transformations is also effected at the data source by means of the identifiers, the identifiers mapping the data in the transformed version of the data source to the data in the data source.
摘要:
Systems and methods are disclosed for providing view maintenance by buffering one or more search results in a cache; and incrementally maintaining the search results by analyzing a source data update and updating the cache based on a relevance of the update to the search results.
摘要:
A method and apparatus are provided for updating XML views of relational data. The present invention translates an update to an XML view of a relational database into update operations to be performed on the underlying relational database itself. The disclosed XML view update manager can perform updates in the context of an underlying relational database that serves the XML-based application, as well as traditional relational database management system (RDBMS) applications. Given a pre-existing underlying relational database schema and an XML view defined on it, the present invention provides a framework for generating update plans to perform an update without introducing side-effects to other parts of the view.
摘要:
The problem of distinct value estimation has many applications, but is particularly important in the field of database technology where such information is utilized by query planners to generate and optimize query plans. Introduced is a novel technique for estimating the number of distinct values in a given dataset without scanning all of the values in the dataset. In an example embodiment, the introduced technique includes gathering multiple intermediate probabilistic estimates based on varying samples of the dataset, 2) plotting the multiple intermediate probabilistic estimates against indications of sample size, 3) fitting a function to the plotted data points, and 4) determining an overall distinct value estimate by extrapolating the objective function to an estimated or known total number of values in the dataset.
摘要:
Disclosed herein are methods, systems, and processes to distribute and disperse search loads to optimize security event processing in cybersecurity computing environments. A search request that includes a domain specific language (DSL) query directed to a centralized search cluster by an event processing application is intercepted. The event processing application is inhibited from issuing the search request to the centralized search cluster if a structured or semi-structured document matches the DSL query.