我正在使用AgensGraph。
我知道PostgreSQL支持pl / python驱动程序。
所以我认为AgensGraph也支持它。
如果我想通过pl / python使用图形数据类型,与常规数据是否一样?
答案 0 :(得分:0)
要在AgensGraph中使用PL / Python,您需要创建plpythonu语言。
AgensGraph中PL / Python的一个很好的例子如下:
启用模块
CREATE LANGUAGE plpythonu;
创建示例数据
CREATE (a:person {id:1,name:'Bob'});
创建PL / Python函数
CREATE OR REPLACE FUNCTION firstname()
RETURNS void
AS $$
#Python source code starts
records = plpy.execute("MATCH (a:person) RETURN a.name AS sample")
plpy.info(records[0]['sample'])
#Python source code ends
$$ LANGUAGE plpythonu;
调用函数
SELECT firstname();
您可以在以下链接中找到更多信息: AgensGraph