Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS Marketplace

0 AWS reviews
  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

127 reviews
from G2

External reviews are not included in the AWS star rating for the product.


    Computer Software

A solid graph database

  • March 16, 2016
  • Review provided by G2

What do you like best about the product?
Neo4j provides an intuitive way to model real-world entities in a completely logical way.
What do you dislike about the product?
Given that it's still a fairly new database, community support is a little sparse.
What problems is the product solving and how is that benefiting you?
Modeling relationships between real world entities.
Recommendations to others considering the product:
Make sure you've got a way to control access to neo4j before deployment.


    Computer Software

It's good but could be improved

  • March 14, 2016
  • Review verified by G2

What do you like best about the product?
The speed and flexibility of Neo4j are great, we used it to implement a flexible permission system, and it works great. They share a free book on their site too.
What do you dislike about the product?
No concept of a database like in relational or document databases, Neo4j handles only a single graph instance, which makes local development harder.
What problems is the product solving and how is that benefiting you?
We've implemented a flexible permission system based on roles and individual needs for users. Doing great for now, in production for 3 months, we had no issues with it.
Recommendations to others considering the product:
It's fast and stable, it's easy entry, didn't really need to use their support so I can't tell about their quality of service.


    Computer Software

A small but fast data inferencing engine

  • March 14, 2016
  • Review verified by G2

What do you like best about the product?
The inbuilt tutorials that got me started in less than 15 minutes. The Cypher language is not that hard to learn and understand as such, but a little recipe book with some real-world problem-solutions on the same could help a lot.
What do you dislike about the product?
Not many ways inbuilt, to import data from various types of formats and sources especially JSON. You have to write your own program talking to their rest api, in order to upload a dataset that you already have in more useable format i.e JSON
What problems is the product solving and how is that benefiting you?
I can't state exact business problem, but the abstract of that problem is to find suggestions based on various geographical & demographical factors for a given person, primarily about Travel. The benefits that are there with usage of this product is that, the time taken to bring up a working solution got shortened by a huge factor. We were able to test our algorithms and the output based on business requirements fairly well.
Recommendations to others considering the product:
Only use this, if you have to find interconnected relationship in your data. Though this alone might not be as useful as it can be with combination of a regular RDBMS software or a modern ODBMS. In short, it entirely depends on your requirement. This is a quick solution for an urgent need of analysing connected data


    Paul J.

Using Neo4J to create webistes

  • March 13, 2016
  • Review verified by G2

What do you like best about the product?
The easy to relate anything to anything combined with the fact that it allows modelling data as it appears in the real world. This proves to be very powerful when building websites which contain lots of interconnected and related data.

You will find that the data model and the navigation model overlap and interconnect. Creating views which are connected to other views and show related content become natural building blocks to unlock the data.
What do you dislike about the product?
There is no easy way (other than running another instance) to create a database per customer/project. It would be nice to separate graphs per account which is common in other database systems. This would allow for many websites running on the same Neo4J instance without mixing their data.

Currently the only way to do it is to run an instance per project, which can be on the same machine using different port settings but maintaining that is more a nuisance than simply maintain one instance used by multiple (logically separated) users.
What problems is the product solving and how is that benefiting you?
Creating web sites with lots of content which is all related. Building navigation and explorative interfaces becomes very easy once your data is in a graph.

Recommendations to others considering the product:
See if Cypher fits in your head, once you get the grasp of it try to model some stuff you always wanted to do but never could. Now writes some queries for that model. Be amazed and never look back if possible.


    Ran T.

CTO

  • March 12, 2016
  • Review provided by G2

What do you like best about the product?
Great query interface. Nice graph query capabilities
What do you dislike about the product?
Some of the queries are not so trivial to perform. In some other situations I'd see performance bottlenecks.
What problems is the product solving and how is that benefiting you?
I'm building a cooperation graph for github users.


    Amol B.

Great and easy to use!

  • March 11, 2016
  • Review verified by G2

What do you like best about the product?
Neo4j is such a robust and easy NOSQL paradigm to utilize and deploy. I have been using it for bioinformatics research as a repository for protein interactions for the past 3 years. Recently, we have been creating computer generated models and storing that information into Neo4J. Also, I have been working on a system to create mini semantic models too and storing that graph information into Neo4J.
What do you dislike about the product?
Nothing really, sometimes if the environment you are deploying needs to be updated with the newest version of JAVA to run, but nothing to complicated. Our current worry is disk size and spatial distribution of the graph network, nothing to difficult to solve.
What problems is the product solving and how is that benefiting you?
Bioinformatics domain and Semantic Web domain is our current use cases. We are realizing we can create quick models and store them readily into Neo4j.
Recommendations to others considering the product:
This product can be used in a variety of domains. I have seen it being used in social media to health care. I even bet there can be a use case for the insurance industry.


    Ziming D.

I use neo4j when I was an Intern at LinkedIn China.

  • March 11, 2016
  • Review verified by G2

What do you like best about the product?
It is a high efficiency graph database, the query language called 'cypher' is powerful. The visualization of the database (a web page) is beautiful.
What do you dislike about the product?
It is not distributed, so it will be slow when many queries come together. It has bugs, when I was an Intern at LInkedIn China, neo4j caused our service down.
What problems is the product solving and how is that benefiting you?
a social app backend service, we use neo4j to store users' information and relationships. due to the great query language 'cypher', we can query relationships between users on neo4j. If we use other no-graph database, those queries will be hard to resolve.
Recommendations to others considering the product:
great database to solve graph queries


    Michael S.

Great for prototyping.

  • March 11, 2016
  • Review verified by G2

What do you like best about the product?
Whenever we begin a project we usually think about the relationships between all the various actors. We draw them on the white board. With Neo4j it's really easy to translate that mental model directly into a database schema.
What do you dislike about the product?
The tooling itself was an issue. We used the neo4j ruby bindings to create an embedded neo4j database in rails. This required us to use jruby instead of regular ruby. Using jruby created a lot of other issues with compatibility with the various gems out there that we needed to use. Also there was a lot of uncertainty about licensing which was a business concern. Just by using it were we in the clear or did we have to pay out if we were commercial? It was a headache the legal department did not want to deal with.
What problems is the product solving and how is that benefiting you?
We were creating a new kind of generalizable recommendation engine. We were able to prototype new search algorithms quickly.


    Pranjal M.

Powerful, Simple, Fast

  • March 10, 2016
  • Review verified by G2

What do you like best about the product?
Ability to represent data as graph allows modeling complex data in a more natural way. The property graph model is a convenient way of describing the data models and I love it.
What do you dislike about the product?
Lack of support / integration with other popular frameworks. I have wanted to use Neo4j with the Django Web Framework several times but I am always skeptical of the available integration tools which do not appear to be so mature yet.
What problems is the product solving and how is that benefiting you?
Writing a recommender system based on edge weight is super simple with Neo4j and Cypher (just a couple of lines of Cypher query) which would take a lot of lines of code otherwise.

Neo4j's Cypher is much simpler than SPARQL for RDF. (I queried the same data represented as both RDF and Neo4j graph database with Sparql and Cypher respectively for a research project)
Recommendations to others considering the product:
If your data models are complex, like a graph / hierarchical and you need to perform several kinds of complicated queries. I would definitely recommend Neo4j.


    Philip G.

Its the future.

  • March 10, 2016
  • Review verified by G2

What do you like best about the product?
Connecting easily nodes !I love neo4j about that.
RDBMS do not support relationships !
Its very intuitive and simple to connect nodes.
What do you dislike about the product?
Its not a good idea to keep log or table data in neo4j since most of the platforms charge per node. Geospatial indexing to be integrated. More node javascript drivers currently using Seraph.
What problems is the product solving and how is that benefiting you?
Geospatial app that alerts you on for different kind of signals around you. ( using SpatialPlugin)
Recommendations to others considering the product:
If you are starting a project consider using neo4j soon it will be a standard. SQL databases will go in the past. As hard to maintain, migrate in a dynamic world more and more people will realise the power of graph databases.