Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace HAQM 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.


4-star reviews ( Show all reviews )

    Tyla W.

Build large multi-property objects

  • November 05, 2019
  • Review provided by G2

What do you like best about the product?
In Neo4J, the various interactions between nodes are very effective in large databases. Processes are special keys that can be introduced into Neo4J to allow specific software requests or integration with Java operations. Also, UI client credentials restricted access enables for nicely controlled access. Neo4J is really helpful when it comes to solving the Cypher scripting language's limitations.
What do you dislike about the product?
Even the graphical display of the less advanced data set is nice, but it is not nice for a complex information set with over ten probable relationship charts. Also, you must use Neo4J native API, as it does not cooperate with any other open source APIs. I would specially like it to be integrate with BluePrint.
What problems is the product solving and how is that benefiting you?
Neo4J is a good choice for us to examine and create a relationship modules. It allows us to build large multi-property objects, consume them at competitive prices, scan for the map and display results quickly enough for you to actually operate the site from them. As the software is entirely materialized, both joints are assembled in frequent time, which significantly improves database quality without requiring additional software development.
Recommendations to others considering the product:
Neo4J is suitable for companies where matching information patterns is important and when data scanning constantly required. The use of Neo4J facilitates effective information processing and the capacity to search using Cypher. However, Neo4J is probably not really the most effective solution if you have deep requirements to search for individual nodes and their related data.


    Mario C.

Graph analysis with Neo4J

  • April 14, 2016
  • Review provided by G2

What do you like best about the product?
Neo4j is the leader in the graph databases solutions. Its initial release was in 2007 and today it must be the first solution if you want to do serious things with graphs and machine learning using very optimized algorithms. It's very polished in many features, including their web UI which is awesome. Cypher is also an awesome query language that gives "out-of-the-box" many algorithms that you'll usually have to do manually in Gremlin.
What do you dislike about the product?
Its licensing is GPL3 and their "Enterprise" edition is quite expensive. Community Edition (free) has lot less pro features than enterprise but usually you won't need them in "small" projects. Its scalability is also not specially friendly forcing you a master-slave with a load balancer. Cypher, althought very powerful, is a new query language to learn and that takes some time to master.
What problems is the product solving and how is that benefiting you?
Neo4J is specially good for rapid queries, graph analysis, sentiment analysis, prediction and to "make triangles" in general. We use it for a dependency graph and work flawlessly but we finally give a try to OrientDB to gain some know-how and make a comparison. Today we stay with Neo4j.
Recommendations to others considering the product:
The three players today are Neo4j, OrientDB and TitanDB. I would start with Neo4j as it's the one that has more tutorials and videos on internet. Then I would give a try to OrientDB after a while with Neo4j, just to know your options. Finally, if you really have a huge amount of data, try TitanDB from the beginning (deployment is complex).


    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


    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.


    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.