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
0
votes
1 answer

how to get user-based recommendation with graphaware neo4j-reco

I need to get user-based recommendations with graphaware and I don't know how to do that. As far as I can see, all I seem to get from graphaware's neo4j-reco are item-similarities as in 'people who bought a also bought b'. But what I'm interested in…
Bernd Hopp
  • 75
  • 7
0
votes
0 answers

Graphaware neo4j timetree will only support day resolution

I'm currently trying out GraphAware's timetree plugin. However I have not been able to stop using the default resolution of 1 day. My configuration in neo4j.conf is as follows: #For the framework to work at all, you need…
John Deverall
  • 5,954
  • 3
  • 27
  • 37
0
votes
3 answers

Accessing results from collect() using neo4j-php-client

The below displays: Marlena has 12 paintings (which is basically from the docs) How do I access the data in collect(Paintings) ex: title $query = "MATCH (n:Artist)-[:PAINTED]->(Painting) RETURN n.first_name, collect(Painting) as paintings"; $result…
Grant
  • 7
  • 3
0
votes
1 answer

How to detect a failed transaction in neo4j-php-client

I’m using graphaware/neo4j-php-client 4.5.1 with Neo4j 3.0.4 on PHP 5.6.24. I don’t understand how to find out whether a transaction has failed. For example, I try to delete a node that still has relationships. If I run the DELETE in this simple…
Tim Strehle
  • 380
  • 2
  • 6
0
votes
1 answer

Issue in GraphAware TimeTree - bad insertions for minute resolution

EDIT: Solved problem. TL;DR: TimeTree wants milliseconds since epoch. I was using seconds since epoch as my time values. Versions: Neo4j community : 3.0.3 GraphAware / TimeTree community server plugins : 3.0.3.39 I recently started using a time…
spanishgum
  • 1,030
  • 1
  • 14
  • 29
0
votes
1 answer

i have install Neo4j Client for PHP but its not able to connect to localhost:7474

have just install Neo4j Client for PHP using 'composer require neoxygen/neoclient' and put this in my php file require_once 'vendor/autoload.php'; use Neoxygen\NeoClient\ClientBuilder; $client = ClientBuilder::create()…
Abhishek
  • 1
  • 3
0
votes
1 answer

graphaware timetree range query with Cypher

i've install the graphaware timetree, and im trying to run a range query using cypher. the query below doesnt give me the best performance. can you please advise if this is the right way? MATCH…
Lior Goldemberg
  • 866
  • 13
  • 26
0
votes
3 answers

Namespacing issue? or something else?

I am trying to implement the Graphaware\neo4j client in php neo4j-php-client I ran composer to download the files to the working directory .www and tried initiating the client using require_once(BASEPATH.'vendor/autoload.php'); use…
chandan
  • 123
  • 13
0
votes
1 answer

Graphaware REST, only 404 replies

I'm having lots of trouble getting graphaware and the noderank module running. I'm using Neo4j 2.3.2 and the latest (2.3.2.37) release of graphaware (tried centOS, Debian and Windows, no difference). The module starts up and does its job, but I'm…
JonasB
  • 131
  • 1
  • 9
0
votes
1 answer

Neo4j - reco : Engine FriendsComputingEngine wasn't found on the classpath

I am using neo4j-reco, to pre-compute real-time recommendations. I have a sample graph and .jar files have been placed into the plugins directory of Neo4j installation as mentioned in the readme file, but getting following error when restarting the…
Sreejithc321
  • 297
  • 3
  • 19
0
votes
1 answer

Getting Neo4j Node from Spring query result

I'm trying to use graphAware's neo4j recommendation engine (https://github.com/graphaware/neo4j-reco). I'm new to a lot of the technologies involved, but as I understand after I have my recommendation engine built I run the following to get my…
Ryan C
  • 1,003
  • 1
  • 14
  • 26
0
votes
1 answer

Unable to install neoclient on Windows

I am following the directions given here to install neoclient on Windows 7 - https://github.com/neoxygen/neo4j-neoclient But I get the error - Parse error: syntax error, unexpected 'use' (T_USE) in C:\xampp\htdocs\send.php on line…
goelakash
  • 2,502
  • 4
  • 40
  • 56
0
votes
1 answer

Neo4j 2.3.0 - where I can find the graphaware-server-community-al and graphaware-uuid for this 2.3.0 version

The recent ones I found are for version 2.2.6 Need those for 2.3.0 Currently I am using: -rwxr-xr-x 1 neo4j adm 13171409 Sep 24 20:46 graphaware-server-community-all-2.2.5.34.jar -rwxr-xr-x 1 neo4j adm 13710 Sep 24 21:45…
LDB
  • 692
  • 6
  • 18
0
votes
1 answer

Is it possible to use neo4j-reco with neo4j 1.9?

The title says pretty much all. I'm trying to use neo4j-reco by GraphAware on top of neo4j-1.9. However, I don't know if it is possible at this time.
tigerjack
  • 1,158
  • 3
  • 21
  • 39
0
votes
1 answer

Use same REST representations using Graphaware Neo4j Framework as the ones we get from the Neo4j REST API

I am developing a Neo4j server extension using the Neo4j Framework provided by Graphaware. I want in my response to send the following object (simplified so that you can see the attributes) : public class DiffResult { private Node…
Leward
  • 125
  • 5
1 2 3
8
9