Multidimensional index structures in relational databases

被引:18
|
作者
Böhm, C [1 ]
Berchtold, S
Kriegel, HP
Michel, U
机构
[1] Univ Munich, Munich, Germany
[2] Stb Gmbh Software Technol Beratung, Augsburg, Germany
关键词
multidimensional index; relational database; similarity search; range query;
D O I
10.1023/A:1008729828172
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Efficient query processing is one of the basic needs for data mining algorithms. Clustering algorithms, association rule mining algorithms and OLAP tools all rely on efficient query processors being able to deal with high-dimensional data. Inside such a query processor, multidimensional index structures are used as a basic technique. As the implementation of such an index structure is a difficult and time-consuming task, we propose a new approach to implement an index structure on top of a commercial relational database system. In particular, we map the index structure to a relational database design and simulate the behavior of the index structure using triggers and stored procedures. This can be easily done for a very large class of multidimensional index structures. To demonstrate the feasibility and efficiency, we implemented an X-tree on top of Oracle8. We ran several experiments on large databases and recorded a performance improvement up to a factor of 11.5 compared to a sequential scan of the database.
引用
收藏
页码:51 / 70
页数:20
相关论文
共 50 条
  • [1] Multidimensional Index Structures in Relational Databases
    Christian Böhm
    Stefan Berchtold
    Hans-Peter Kriegel
    Urs Michel
    Journal of Intelligent Information Systems, 2000, 15 : 51 - 70
  • [2] INDEX SELECTION IN RELATIONAL DATABASES
    BARCUCCI, E
    CHIUDERI, A
    PINZANI, R
    VERRI, MC
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 364 : 24 - 36
  • [3] Storing multidimensional XML documents in relational databases
    Fousteris, N.
    Gergatsoulis, M.
    Stavrakas, Y.
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, 4653 : 23 - +
  • [4] Cylindric structures and dependencies in relational databases
    Düntsch, I
    Mikulás, S
    THEORETICAL COMPUTER SCIENCE, 2001, 269 (1-2) : 451 - 468
  • [5] ON DATA DEPENDENCY STRUCTURES OF RELATIONAL DATABASES
    LUK, WS
    INFORMATION SYSTEMS, 1981, 6 (01) : 23 - 29
  • [6] Index Selection on MapReduce Relational-Databases
    Alsayoud, Fatimah
    Miri, Ali
    2015 IEEE FIRST INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (BIGDATASERVICE 2015), 2015, : 302 - 307
  • [7] Intelligent Index Tuning Approach for Relational Databases
    Qiu T.
    Wang B.
    Shu Z.-W.
    Zhao Z.-B.
    Song Z.-W.
    Zhong Y.-H.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (03): : 634 - 647
  • [8] Polaris: A system for query, analysis, and visualization of multidimensional relational databases
    Stolte, C
    Tang, D
    Hanrahan, P
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2002, 8 (01) : 52 - 65
  • [9] A multidimensional index structure for fuzzy spatial databases
    Akkaya, K
    Yazici, A
    JOINT 9TH IFSA WORLD CONGRESS AND 20TH NAFIPS INTERNATIONAL CONFERENCE, PROCEEDINGS, VOLS. 1-5, 2001, : 2434 - 2439
  • [10] Parallelizing multidimensional index structures
    Kanth, KVR
    Agrawal, D
    ElAbbadi, A
    Singh, A
    Smith, TR
    EIGHTH IEEE SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1996, : 376 - 383