Unterstützende Abfrage und ein Abfragen

Die vorliegende Erfindung möchte ein Verfahren und eine Vorrichtung zum Unterstützen von Abfragen, ein Verfahren und eine Einheit zum Abfragen und ein Namensgebungs-Abfragesystem bereitstellen. Insbesondere kann das Verfahren zum Unterstützen von Abfragen zum Beispiel aufweisen: Erlangen eines Daten...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Liu, Chi, Li, Li, Shi, Juwei, Yu, Qi
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Die vorliegende Erfindung möchte ein Verfahren und eine Vorrichtung zum Unterstützen von Abfragen, ein Verfahren und eine Einheit zum Abfragen und ein Namensgebungs-Abfragesystem bereitstellen. Insbesondere kann das Verfahren zum Unterstützen von Abfragen zum Beispiel aufweisen: Erlangen eines Datensatzes, der eine eindeutige Identifikation und mindestens eine der eindeutigen Identifikation zugeordnete Dimensionsinformation enthält, wobei jede Dimensionsinformation eine Sequenz von Attributen enthält und jedes Attribut in der Sequenz gemäß einer hierarchisch fortschreitenden Beziehung geordnet ist; Berechnen eines Hash-Wertes für ein Attributpaar, das Attribute von jeden zwei benachbarten Ebenen aufweist; und Speichern der eindeutigen Identifikation in Verbindung mit dem Hash-Wert in mindestens einer Datenspeichereinheit. Das Verfahren zum Abfragen weist auf: Empfangen einer Abfrage; Berechnen eines oder mehrerer Hash-Werte; als Reaktion auf eine Übereinstimmung zwischen dem einen oder den mehreren Hash-Werten und gespeicherten Hash-Werten in mindestens einer Datenspeichereinheit, Ableiten einer Schnittmenge eindeutiger Identifikationen, die in Verbindung mit den verglichenen gespeicherten Hash-Werten gespeichert werden; und Ausgeben mindestens einer in der Schnittmenge enthaltenen eindeutigen Identifikation als ein Abfrageergebnis. A method for assisting query comprises acquiring a record that includes a unique identification and at least one piece of dimension information associated with the unique identification, wherein each piece of dimension information includes a sequence of attributes, each attribute being ordered in the sequence in accordance with a hierarchically progressive relation; calculating a hash value for an attribute pair comprising attributes of every two neighboring levels; and storing, in association with the hash value, the unique identification in at least one storage device. A method for querying comprises receiving a query; calculating one or more hash values; in response to the one or more hash values matching stored hash values in at least one storage device; deriving an intersection of unique identifications that are stored in association with the matched stored hash values; and returning at least one unique identification included in the intersection as a query result.