发明名称 METHOD AND DEVICE FOR CONSTRUCTING NOSQL DATABASE INDEX FOR SEMI-STRUCTURED DATA
摘要 A method and device for constructing an NoSQL database index for semi-structured data. The method comprises: pre-processing semi-structured source data (110); storing pre-processed text segments in a data table, wherein the data table comprises a first combination primary key of a structured clue primary key and a sequence value primary key, a structured clue is divided into several continuous intervals in a determined sequence, and each interval is allocated with a specific key value as a key value of the structured clue primary key (120); and establishing an inverted index table for the pre-processed text segments, wherein the inverted index table comprises a second combination primary key of a structured clue primary key and keyword primary keys, and recording related text segment sequence identifiers as index values corresponding to the key values of all the primary keys, wherein the index values having identical keyword primary keys but having different key values of the structured clue primary key are located in different rows in the inverted index table (130). The above-mentioned method and device can increase the query efficiency of database indexes and facilitate updating.
申请公布号 WO2015106711(A1) 申请公布日期 2015.07.23
申请号 WO2015CN70861 申请日期 2015.01.16
申请人 ALIBABA GROUP HOLDING LIMITED;ZHOU, QI;SUN, TINGTAO;CAI, HUA;LIN, HAO 发明人 ZHOU, QI;SUN, TINGTAO;CAI, HUA;LIN, HAO
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址