Font Size: a A A

Research On Secure Index Of HBase Database

Posted on:2017-10-31Degree:MasterType:Thesis
Country:ChinaCandidate:N WangFull Text:PDF
GTID:2348330503989852Subject:Information security
Abstract/Summary:PDF Full Text Request
The arrival of the era of big data, the traditional relational database in the rate of access increasingly cannot meet the demand for massive data processing. The NoSQL database arises at the historic moment. Compared with the relational database, the NoSQL database is insufficient in the security aspect.HBase database is a kind of security mechanism in NoSQL database, but its file is stored in the data file in plain text form, this will form a certain security vulnerabilities.It is very meaningful to to encrypt the data files in the HBase database, and construct the two level index for the HBase database, which can increase the conditional query ability of the HBase database. Based on the data type of the column data in the HBase distributed database, we research the numerical ciper retrieval and text ciper retrieval.A ciper retrieval strategy based on improved R tree is proposed for the numerical data of the HBase in the distributed database. In building R tree index for the Data Table data in HBase Database,alse grounds the column values of constructing index in DataTable to store the row identified by rowkey to the proper position of index table in the fix encryption strategy by using the dynamic characteristics of the R- tree.. and the IndexTable corresponding to the Data Table in HBase datatable also store in HBase to keep the index table usage and maintenance.In the way,it can support the equivalent search and range retrieval for the column. A retrieval strategy based on secure inverted index structure is proposed for the text data in the HBase distributed database.When constructing text ciper index,we combine the coprocessor framework,which is commonly used in constructing the secondary index in HBase database and the open source search engine toolkit Lucene organically,and make the column specified by Column Family/Q ualifier standard into text content,and then participle?encrypt,and make the relevant documents and other information of the Lucene also store into HBase database to ensure the integrity and availability of the data.in this way,it can support the equivalent query and substring query for HBase column very well.Design and implement the prototype system based on HBase database,while implements the module of user management,the module of encryption and decryption,the module of key management,the module of the ciper text index's generation and retrieval and so on,we also test the system.HBase security index makes full use of the existing HBase fast retrieval ability, the present research results on the ciphertext data query diversity support still has certain limitations, the direction still has great research space and the significance of the research.
Keywords/Search Tags:HBase database security, The multidimensional retrieval of R tree, Encrypted inverted index retrieval, Secondary level index
PDF Full Text Request
Related items