{"title":"一种新的基于延迟分割和聚类的索引结构R* q树","authors":"Pan Jin, Q. Song","doi":"10.1109/CSAE.2011.5952707","DOIUrl":null,"url":null,"abstract":"The original R*Q-tree is the most popular query index of special database, but it is not suitable for the situation of frequent insertion and deletion, because its' construction cost is much more than the other query methods. Therefore, the novel R*Q-tree splitting technology has been proposed as for improving the shortcomings of the original R*Q-tree. When the novel R*Q-tree has objects inserted into it the nodes may overflow. During this, rather than split the node immediately, it attempts to insert nodes in the adjacent neighboring nodes until they were full. Then it uses clustering technology to split the nodes, data items were reorganized the nodes between in the neighboring nodes and spitted nodes. The novel R*Q-tree ensuring the premise of query performance greatly reduced the cost of structure and significantly improve the space utilization of the index structure. Finally, the analysis and experiments show that the efficiency of the novel R*Q-tree is improved. But also among the novel R*Q-tree and the promoter region, there is no duplication elements, which made structure of the novel R*Q-tree simplified. Lazy splitting; Clustering; R*Q-tree","PeriodicalId":138215,"journal":{"name":"2011 IEEE International Conference on Computer Science and Automation Engineering","volume":"185 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"A novel index structure R*Q-tree based on lazy splitting and clustering\",\"authors\":\"Pan Jin, Q. Song\",\"doi\":\"10.1109/CSAE.2011.5952707\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The original R*Q-tree is the most popular query index of special database, but it is not suitable for the situation of frequent insertion and deletion, because its' construction cost is much more than the other query methods. Therefore, the novel R*Q-tree splitting technology has been proposed as for improving the shortcomings of the original R*Q-tree. When the novel R*Q-tree has objects inserted into it the nodes may overflow. During this, rather than split the node immediately, it attempts to insert nodes in the adjacent neighboring nodes until they were full. Then it uses clustering technology to split the nodes, data items were reorganized the nodes between in the neighboring nodes and spitted nodes. The novel R*Q-tree ensuring the premise of query performance greatly reduced the cost of structure and significantly improve the space utilization of the index structure. Finally, the analysis and experiments show that the efficiency of the novel R*Q-tree is improved. But also among the novel R*Q-tree and the promoter region, there is no duplication elements, which made structure of the novel R*Q-tree simplified. Lazy splitting; Clustering; R*Q-tree\",\"PeriodicalId\":138215,\"journal\":{\"name\":\"2011 IEEE International Conference on Computer Science and Automation Engineering\",\"volume\":\"185 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-06-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE International Conference on Computer Science and Automation Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSAE.2011.5952707\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Conference on Computer Science and Automation Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSAE.2011.5952707","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A novel index structure R*Q-tree based on lazy splitting and clustering
The original R*Q-tree is the most popular query index of special database, but it is not suitable for the situation of frequent insertion and deletion, because its' construction cost is much more than the other query methods. Therefore, the novel R*Q-tree splitting technology has been proposed as for improving the shortcomings of the original R*Q-tree. When the novel R*Q-tree has objects inserted into it the nodes may overflow. During this, rather than split the node immediately, it attempts to insert nodes in the adjacent neighboring nodes until they were full. Then it uses clustering technology to split the nodes, data items were reorganized the nodes between in the neighboring nodes and spitted nodes. The novel R*Q-tree ensuring the premise of query performance greatly reduced the cost of structure and significantly improve the space utilization of the index structure. Finally, the analysis and experiments show that the efficiency of the novel R*Q-tree is improved. But also among the novel R*Q-tree and the promoter region, there is no duplication elements, which made structure of the novel R*Q-tree simplified. Lazy splitting; Clustering; R*Q-tree