Before you begin
You can create an R-tree index on a table after you create a table that contains a column that has an appropriate data type.
If you plan to implement a DataBlade® module,
complete the following tasks before you create an R-tree index:
- Install a DataBlade® module
on your database server that includes the following objects:
- A user-defined data type that can be indexed with an R-tree index
- An operator class that specifies the functions to be used with the R-tree index
- The support and strategy functions that are required by the operator class
- Create a database.
- Register the DataBlade® module that is described in step 1 into your database with BladeManager.
- Create a table that contains one or more columns of the user-defined data type that can be indexed with the R-tree access method.
Important: The examples
in these topics use objects that are defined in the sample Shapes3 DataBlade® module
that Shapes3 sample DataBlade module describes.
These objects include the data type MyShape and the operator class MyShape_ops.
Columns of data type MyShape can store points, boxes, and circles.