Optimizing text filtering queries on graph data
AssigneeDassault Systemes
InventorFrançois DAVIAU
Life of this patent
Estimating the term…
Loading patent…
AssigneeDassault Systemes
InventorFrançois DAVIAU
Estimating the term…
A computer-implemented method for updating one or more inversed lists of a read/write graph database, each inversed list being associated with a trigram comprised in a literal value. The method including obtaining the dictionary encoder including a set of literal values and a set of IDs, each literal value being associated with an ID. The method further includes, for each literal value, identifying trigrams composing the literal value. The method further includes, for each identified trigram, and in a first data structure, updating a header of the inversed list associated with the identified trigram, and updating a designated block which includes a representation of the ID of the literal value including the trigram, thereby updating the inversed list associated to the identified trigram.
A computer-implemented method for updating one or more inversed lists of a read/write graph database, each inversed list being associated with a trigram comprised in a literal value, the method comprising:
A non-transitory computer readable having stored thereon a computer program having instructions which, when executed by a computer, cause the computer to carry out the method of 1.
A non-transitory computer readable having stored thereon a computer program having instructions which, when executed by a computer, cause the computer to carry out the method of 12.
A read/write graph database comprising:
An apparatus for updating one or more inversed lists of a read/write graph database, each inversed list being associated with a trigram comprised in a literal value, the apparatus comprising:
Dependencies are inferred from the claim text.