哪个neo4jpython驱动程序用于spatial GraphQL项目

2024-09-27 23:20:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在启动一个新项目,它将通过一个只读的graphqlapi提供地理数据。拟议的技术组合目前包括:

  • 尼欧4J
  • Python 3.6版
  • 烧瓶
  • 石墨烯

我遇到的问题是决定使用哪个驱动程序:Neo4J螺栓驱动程序,或者Py2neo。你知道吗

为了满足我的要求:

  • 我实际上不需要做任何地理查询,因为大多数关系都是基于关键字的。然而,空间查询将是一个很好的未来。你知道吗
  • 我确实需要识别空间数据类型(点、多边形、线字符串),以便将它们转换为geojson。你知道吗
  • 驱动程序需要与Graphene很好地集成,以处理GraphQL查询和内容。你知道吗
  • 与SQLAlchemy合作将是一种奖励。你知道吗

让人困惑的是,如何为这些司机提供空间支持。Py2neo在v2文档中提到了spatial,但在v4文档中没有提到。Neo4J螺栓驱动程序,提到点类型,但没有多边形或直线类型。其他关于Py2neo的帖子说它有一个更广泛的api。选哪一个?你知道吗

从左边的一个区域,我会打开一个Golang solution, but that driver seems to be dead at this stage.


Tags: 数据项目文档类型烧瓶驱动程序空间多边形

热门问题