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

Reviews from AWS Marketplace

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

External reviews

131 reviews
from G2

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


    Entertainment

Great, but take time to pick your implementation library and language

  • March 10, 2016
  • Review verified by G2

What do you like best about the product?
Neo4J makes it easy for the data structure to match the business vocabulary. Also, being able to set attributes on the relation between node is an incredibly powerful way to store knowledge and retrieve it afterward.

My main use was to build a private social network were the most important data were the attributes lining the various members. Building this kind of structure in SQL would have required an heavy structure and a lot of pre-caching to be performant. With Neo4J, speed was never an issue even when building relationships 6-7 nodes away.
What do you dislike about the product?
The available Ruby client gems to work with Neo4J are (at least at the time, ~1 year ago) not documented in a consistent way. While Neo4J allows you to manipulate data in various ways, as a new comer I found it hard to figure out which way to insert or query my data. There were also a few cases where cut&pasting working examples and tweaking some params would give me surprising results.

Fortunately for me, I decided to switch to Node and found another client with a better documentation. Since then, I think the Ruby landscape has changed and I hope to experiment with the latest gems in an upcoming project.
What problems is the product solving and how is that benefiting you?
Building a social network for a niche industry where every member could vouch and rate people they have worked with in previous projects.

The biggest benefit of using Neo4J was how easy it was to transform the business models into code, adding complexity as we went along without the need to worrying about SQL schema.
Recommendations to others considering the product:
Try it first with a toy project. Spend a day or two playing with it and see how easy it is to answer complex questions.


    Clark R.

Developing complex, production applications on Neo4J

  • March 10, 2016
  • Review verified by G2

What do you like best about the product?
Neo4J is a true native graph database. As such it performs very, very efficiently for traversing even very large sets of connected data. It has proven to be highly robust, featuring true enterprise grade database features such as ACID transactions and automated backup and recovery.

Neo4J support has been absolutely outstanding as well. They are very responsive wether you are looking at a serious production outage (that may very likely even be your own fault) or something that just doesn't appear to do what you think it should do.
What do you dislike about the product?
Sometimes the backup verification can take longer than I would like. I am also always looking forward to faster query resolution as the query planner continues to improve.
What problems is the product solving and how is that benefiting you?
We have enabling people to easily load released data that is locked into different files and then quickly query and analyze that data. Neo4J makes it possible for us to automatically link that data and query it in a fast and useable manner.
Recommendations to others considering the product:
Be aware that while there are other graph database products on the market, Neo4J is the creator of the properties based graph and is the only truly native graph database. It is not a graph layered on top of another database system.