You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hippo is a fast, yet scalable, sparse database indexing approach. In contrast to existing tree index structures, Hippo avoids storing a pointer to each tuple in the indexed table to reduce the storage space occupied by the index. Hippo only stores pointers to disk pages that represent the indexed database table and maintains summaries for the pointed pages. The summaries are brief histograms which
8
-
represent the data distribution of one or more pages. The main contributions of Hippo are as follows:
7
+
Hippo is a fast, yet scalable, sparse database indexing approach. In contrast to existing tree index structures, Hippo avoids storing a pointer to each tuple in the indexed table to reduce the storage space occupied by the index. Hippo only stores disk page ranges that represent the indexed database table and maintains histogram-based summaries for the page ranges. The summaries are brief histograms which represent the data distribution of one or more pages. The main contributions of Hippo are as follows:
@@ -19,7 +18,7 @@ represent the data distribution of one or more pages. The main contributions of
19
18
20
19
#Play around with Hippo index
21
20
22
-
For the ease of testing, we have implemented Hippo index into PostgreSQL kernel (9.5 Alpha 2) as one of the backend access methods. This verision is designed to be run on a Linux operating system.
21
+
For the ease of testing, we have implemented Hippo index into PostgreSQL kernel (9.5 Alpha 2) as one of the backend access methods. This verision has been tested on Ubuntu Linux LTS 14.04.
23
22
24
23
## Download the source code
25
24
```
@@ -43,6 +42,15 @@ $ /usr/local/pgsql/bin/createdb test
43
42
$ /usr/local/pgsql/bin/psql test
44
43
```
45
44
45
+
You may need to install some required packages to pass the installation if use Ubuntu 14.04. Please try the following command:
After the installation, you have to make sure the source code on your machine pass all the PostgreSQL Regression Tests (157 in total).
@@ -140,6 +148,7 @@ Want to have a try? Do not hesitate!
140
148
141
149
Watch this video (No need for headsets) and learn how to get started: [Hippo Video Demonstration (on remote computer)](http://www.public.asu.edu/~jiayu2/video/hippodemovideo.html) or [Hippo Video Demonstration (on Youtube)](https://youtu.be/KKGucqX3ndQ).
0 commit comments