On the Performance Analysis of Multi-dimensional R-tree-based Data Structures