建立索引
更新時間:
Copy as MD
本文介紹如何在關聯式資料庫中建立索引提高查詢效率。
前提條件
使用高許可權帳號建立ganos_graph外掛程式。
CREATE EXTENSION IF NOT EXISTS ganos_graph;說明
如在安裝外掛程式時遇到ERROR: invalid extension name: "ganos_graph"類似錯誤,請聯絡我們。
建立索引
ID索引
情境說明
如需進行下列查詢,您可以選擇建立ID索引。
MATCH ()-[]->()文法說明
函數age_create_id_index用於構建圖中的ID索引。
SELECT age_create_id_index(<圖名稱>, <是否唯一>);樣本
SELECT age_create_id_index('my_graph');GIN索引
情境說明
如需進行下列查詢,建議建立GIN索引。
MATCH (:Label {property: value})文法說明
函數age_create_gin_index用於構建圖中的GIN索引。
SELECT age_create_gin_index('<圖名稱>')樣本
SELECT age_create_gin_index('my_graph');屬性索引
情境說明
如需進行下列查詢,建議建立屬性索引。
MATCH (o:Label)-[]->()
WHERE o.property = value文法說明
函數age_create_prop_index用於構建圖中的屬性索引。
SELECT age_create_prop_index('<圖名稱>','<標籤名稱>','<屬性名稱>')樣本
SELECT age_create_prop_index('my_graph','my_label', 'name');该文章对您有帮助吗?