Questions tagged [graphaware]

GraphAware Framework speeds up development with Neo4j by providing a convenient platform for extending Neo4j with generic as well as domain-specific features. Modules with custom functionality can be easily developed and deployed using the Framework. GraphAware also provides a few Modules that serve as reference implementations but can be quite useful in their own right.

GraphAware Framework speeds up development with Neo4j by providing a platform for building useful generic as well as domain-specific functionality, analytical capabilities, (iterative) graph algorithms, etc.

Features

On a high level, there are two key pieces of functionality:

  • GraphAware Server is a Neo4j server extension that allows developers to rapidly build (REST) APIs on top of Neo4j using Spring MVC, rather than JAX-RS

  • GraphAware Runtime is a runtime environment for both embedded and server deployments, which allows the use of pre-built as well as custom modules called GraphAware Runtime Modules. These modules typically extend the core functionality of the database by transparently enriching/modifying/preventing ongoing transactions in real-time performing continuous computations on the graph in the background

Whether or not you use the code in this repository as a framework or runtime as described above, you can always use it as a software library by adding it as a dependency to your project, and take advantage of its useful features. For Java developers only(1), the following functionality is provided:

(1) i.e., for embedded mode users, managed/unmanaged extensions developers, GraphAware Runtime Module developers and framework-powered Spring MVC controller developers

Modules

Modules provided by GraphAware can be downloaded from http://graphaware.com/products/ and include

126 questions
1
vote
2 answers

GraphAware UUID generation not working while creating Neo4j nodes with Spring boot

I followed https://github.com/graphaware/neo4j-uuid link to generate UUID for each and every neo4j node which gets created from Spring boot application. Here is the list of steps I followed as per the link: Added graphaware-uuid-3.3.3.52.16.jar…
Purushotham
  • 205
  • 3
  • 10
1
vote
0 answers

Neo4j 3.3.0 docker image with APOC - was successfully initialized, but failed to start

I try to add APOC to my Neo4j instance from Neo4j 3.3.0 docker image but during the startup, I received the following error: neo4j-database> 2017-12-11 19:57:01.189+0000 ERROR [c.g.r.b.RuntimeKernelExtension] Could not start GraphAware Runtime…
alexanoid
  • 24,051
  • 54
  • 210
  • 410
1
vote
1 answer

Neo4j 3.3.0 community edition Open NLP

Installed Neo4j CE 3.3.0 on windows RAM 8GB. I referred to https://medium.com/@david.allen_3172/using-nlp-in-neo4j-ac40bc92196f for installation of the open NLP and APOC packages. Plugins were copied to the plugins folder (graphaware-nlp-3.3.0.51.1,…
1
vote
1 answer

How to I configure my own GraphDatabaseService and GraphAwareRuntime in a spring unit test with boot 2.0 and Neo4j SDN5

I'm writing some unit tests and want to use TimeTree along with Spring repositories, to auto attach event nodes to a time tree. Something like this issue, but I'm using boot 2.0 and SDN5. I think my main issue is I don't know how to set up the…
Alper Akture
  • 2,445
  • 1
  • 30
  • 44
1
vote
1 answer

Elasticsearch can't sync 2GB database from neo4j with GprahAware

The neo4j2elasticsearch works on my machine when the database is only 250KB. But the the databse is around 2GB. It won't sync anymore. I'm wondering is because of these parameters in the config file: #optional, size of the in-memory queue that…
Zhenshan Jin
  • 379
  • 3
  • 10
1
vote
0 answers

140 Queries in function persist (Neo4j graphaware OGM for PHP)

I have a database with 9 types of node, 9 types of relationship and 50 entries (nodes and relations), when I try to save a new node the library do 140 queries in function persist. My PHP Code : $iUser = new…
vzenix
  • 66
  • 7
1
vote
1 answer

Neo4j 3.1.3 with Elasticsearch integration

I'm going to integrate my Neo4j application with Elasticsearch. I'm going to try the following Neo4j plugin from GraphAware https://github.com/graphaware/neo4j-to-elasticsearch Could you please tell does it support Neo4j 3.1.3 version? Also, what…
alexanoid
  • 24,051
  • 54
  • 210
  • 410
1
vote
0 answers

Query Result to Json

I tried hard to find a way how to convert the result of an chyper query into a Json string or object, whatever. I tried several ways. $client = ClientBuilder::create() ->addConnection('default', 'http://XXX:XXX@XX.XXX.XX.XX:7474') ->build(); $query…
umi85
  • 11
  • 2
1
vote
1 answer

Loading a plugin into an embedded version of Neo4j database

In a standalone version of Neo4j database server, there's this plugin folder in which I can copy APOC library and then use its awesome functions in my queries. Right now, I'm trying to do the same in a test Java project which instantiates an…
Mehran
  • 15,593
  • 27
  • 122
  • 221
1
vote
2 answers

Can Graphaware community edition be used on Neo4j enterprise edition?

I'm curious if the Graphaware framework edition (community vs enterprise) must match the Neo4j edition?
Merrick
  • 237
  • 3
  • 11
1
vote
1 answer

Connect graphaware neo4j-reco to standalone neo4j server

I want to run neo4j-reco README exmple with standalone server. How can I change it to use and connect to my external neo4j server?
mohammad_1m2
  • 1,571
  • 5
  • 19
  • 38
1
vote
0 answers

Neo4j Error with updating nodes

Edit: Found an ugly bandaid fix for now, but still need help solving the bug. Details at the end of the question. I'm currently developing a db/site between neo4j and flask, using py2neo. I'm in the middle of developing a notification system, where…
Shields
  • 76
  • 7
1
vote
1 answer

Neo4j 3.1 causal cluster, graphaware PHP driver - is routing supported?

We have a neo4j 3.1 causal cluster with three core nodes. We are using the PHP graphaware driver (we have already an existing codebase in PHP, switching to another language at this time is not really feasible) This is how we connect: $neo4j =…
Albert S
  • 2,552
  • 1
  • 22
  • 28
1
vote
0 answers

Http connection graphaware

So, this is the think I have downloaded Neo4j community edition to a cloud server running ubuntu server 15.10, not problem still there and have downloaded, installed, run and configure for remote access successfully Neo4j, so no problem still. I…
Ecangis
  • 71
  • 12
1
vote
1 answer

Testing with GraphAware Timetree

I've been starting to use GraphAware timetree for neo4j, and so far its working out pretty well. Now I'm trying to work out how I can unit / integration test my code that uses neo4j timetree. I've put together some code as below... but still I'm…
John Deverall
  • 5,954
  • 3
  • 27
  • 37
1 2
3
8 9