在Amazon Neptune图形数据库中查询IP地址(IPv4 / IPv6)

问题描述 投票:0回答:1

我正在寻找一种在Neptune中存储IP地址范围的方法,这将使我以后能够基于IP范围运行查询。几个例子:1.查找具有属性“ address_range”的所有顶点,其中地址在子网X中2.查找属性“ address_range”的所有顶点,其中地址不在子网Y中3.找到地址与子网Z重叠的所有具有“ address_range”属性的顶点。

其中X,Y,Z是类似62.93.132.186/28的子网。IPv6范围也是如此。

  • 我正在使用Gremlin(如果有关系)

我正在寻找一种在Neptune中存储IP地址范围的方法,这将使我以后能够基于IP范围运行查询。几个例子:1.查找所有具有“ address_range”属性的顶点,其中...

ip-address gremlin tinkerpop amazon-neptune
1个回答
0
投票

[我认为用gremlin实现此目的的最佳方法是为子网存储整数值:fromIptoIp,现在您可以运行一个简单的查询来回答每种情况:

© www.soinside.com 2019 - 2024. All rights reserved.