Tag: AMAZON-NEPTUNE
En AWS Neptune, estoy tratando de crear un borde de similitud entre vértices de usuario calculando similitud de coseno según lo descrito por Daniel Kuppitz aquí — https://gist.github.com/dkuppitz/79e0b009f0c9ae87db5a#file-cosim-groovy-L368 — sideEffect de Gremlin proporciona un cierre útil que permite realizar algunas operaciones matemáticas para obtener los puntajes de similitud y escribir . . . Read more
Gráfico %%gremlin -p v,outE,inV,outE,inV,outE,inV,outE,inV,outE,inV,outE,inV,outE,inV,outE,inV,outE,inV -l 40 -le 40 -g Datagroup g.V().hasLabel(‘I-GPM’).outE().inV().outE().inV().outE().inV().outE().inV().outE().inV().outE().inV().outE().inV().outE().inV().outE().inV().path(). by(valueMap().with(WithOptions.tokens)).by(label).limit(100000) ¿Por qué producir un gráfico como este genera #100000 resultados? ¿Hay alguna forma de optimizar esto y seguir produciendo el mismo gráfico?
Actualmente estoy jugando con AWS ElasticSearch (OpenSearch) sobre AWS Neptune. Están integrados de forma clásica a través de Neptune streams. Cuando intento ejecutar una consulta de Gremlin: t.withSideEffect(“Neptune#fts.endpoint”, “https://vpc-DOMAIN-ID.REGION.es.amazonaws.com”) .V() .hasLabel(“person”) .has(“firstName”, “Neptune#fts Viki~”) Obtengo una excepción de API de Neptune: org.apache.tinkerpop.gremlin.driver.exception.ResponseException: {“code”:”InvalidParameterException”,”requestId”:”e2427e4a-333d-4952-b8a1-929e7c72fc96″,”detailedMessage”:”Invalid endpoint provided for external service query.”} Tanto . . . Read more
Hola estimado Jedi gremlin, Tengo un montón de nodos con diferentes etiquetas en mi gráfico: g.addV(‘book’) .addV(‘book’) .addV(‘book’) .addV(‘movie’) .addV(‘movie’) .addV(‘movie’) .addV(‘album’) .addV(‘album’) .addV(‘album’).iterate() También puede haber vértices con otras etiquetas. y un mapa hash que describe qué etiquetas y cuántos vértices de cada etiqueta quiero obtener: LIMITS = { . . . Read more
Tengo algunas entradas dentro del gráfico que estoy buscando (por ejemplo, hello_world, foo_bar_baz) y quiero poder buscar “hello” y obtener hello_world en respuesta. Actualmente, solo obtendré un resultado si busco toda la cadena (es decir, buscando hello_world o foo_bar_baz) Esto parece deberse al comportamiento del analizador estándar de elasticsearch, pero . . . Read more