TrustRadius: an HG Insights company

Neo4j vs. SAP HANA Cloud vs. Titan Distributed Graph Database

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Neo4j

    Score9 out of 10
    N/ANeo4j is an open source embeddable graph database developed by Neo Technologies based in San Mateo, California with an office in Sweden.

    $65

    per month

    SAP HANA Cloud

    Score8.9 out of 10
    N/ASAP HANA is an application that uses in-memory database technology to process very large amounts of real-time data from relational databases, both SAP and non-SAP, in a very short time. The in-memory computing engine allows HANA to process data stored in RAM as opposed to reading it from a disk which means that the data can be accessed in real time by the applications using HANA. The product is sold both as an appliance and as a cloud-based software solution.

    $0.95

    per month Capacity Units

    Titan

    Score8 out of 10
    N/ATitan is an open-source distributed graph database developed by Aurelius. Aurelius is now part of Datastax (since February 2015).N/A
    Pricing
    Neo4jSAP HANA CloudTitan
    Editions & Modules
    Aura Professional
    $65
    per month
    Community Edition
    Free
    Enterprise Edition
    Contact Sales
    Aura Free
    Free
    Aura Enterprise
    Contact Sales
    No answers on this topic
    No answers on this topic
    Offerings
    Pricing Offerings
    Neo4jSAP HANA CloudTitan
    Free Trial
    YesYesNo
    Free/Freemium Version
    YesNoNo
    Premium Consulting/Integration Services
    NoNoNo
    Entry-level Setup FeeNo setup feeOptionalNo setup fee
    Additional Details—Includes a one year free trial.—
    More Pricing Information
    Community Pulse
    Neo4jSAP HANA CloudTitan
    Considered Multiple Products
    Neo Technologies
    Chose Neo4j
    Neo4j is ahead of any of the leading competitors I know. The only one which comes close, in my opinion, is the "Titan-Distributed Graph Database" which is completely open source and free to use. Titan works on top of Apache Cassandra so it has some huge learning curves to do, …
    Incentivized
    Chose Neo4j
    We've done some BOE comparisons between Neo4j, Titan, and OrientDB. The general consensus was that Titan is too unweildy and that Neo4j beat out OrientDB by being more active and having a large community.
    Incentivized
    Chose Neo4j
    • For easy query language and better graphical representation on small dataset
    • Also easy to set up and handle on the server.
    • On top of that Neo4j also provides an API support to interact through any system.
    Incentivized
    SAP
    No answer on this topic
    Open Source
    Chose Titan
    To be honest, titan is not as popular as Neo4j, though they do the same thing. In my personal opinion, titan has lot of potential, but Neo4j is easier to use. If the organization is big enough, it might choose titan because of its open source nature, and high scalability, but Ne…
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    96%
    Would buy again
    315 Answers
    No answers on this topic
    Delivers good value for the price
    No answers on this topic
    96%
    Delivers good value for the price
    272 Answers
    No answers on this topic
    Happy with the feature set
    No answers on this topic
    98%
    Happy with the feature set
    321 Answers
    No answers on this topic
    Lived up to sales and marketing promises
    No answers on this topic
    93%
    Lived up to sales and marketing promises
    199 Answers
    No answers on this topic
    Implementation went as expected
    No answers on this topic
    96%
    Implementation went as expected
    266 Answers
    No answers on this topic
    Features
    Neo4jSAP HANA CloudTitan
    Relational Databases
    Comparison of Relational Databases features of Neo4j and SAP HANA Cloud and Titan Distributed Graph Database
    Feature
    Neo4j
    -
    Ratings
    SAP HANA Cloud
    9.0
    53 Ratings
    11% above category average
    Titan Distributed Graph Database
    -
    Ratings
    ACID compliance00 Ratings9.439 Ratings00 Ratings
    Database monitoring00 Ratings9.251 Ratings00 Ratings
    Database locking00 Ratings9.243 Ratings00 Ratings
    Encryption00 Ratings8.745 Ratings00 Ratings
    Disaster recovery00 Ratings8.843 Ratings00 Ratings
    Flexible deployment00 Ratings8.946 Ratings00 Ratings
    Multiple datatypes00 Ratings8.847 Ratings00 Ratings
    Best Alternatives
    Neo4jSAP HANA CloudTitan
    Small Businesses
    No answers on this topic
    Amazon RDS
    Score8.1 out of 10
    Neo4j
    Score9 out of 10
    Medium-sized Companies
    No answers on this topic
    SingleStore
    Score8.2 out of 10
    Neo4j
    Score9 out of 10
    Enterprises
    No answers on this topic
    SAP IQ
    Score5.4 out of 10
    Neo4j
    Score9 out of 10
    All AlternativesView all alternativesView all alternativesView all alternatives
    User Ratings
    Neo4jSAP HANA CloudTitan
    Likelihood to Recommend
    9.0
    (10 ratings)
    9.4
    (364 ratings)
    8.0
    (1 ratings)
    Likelihood to Renew
    -
    (0 ratings)
    10.0
    (15 ratings)
    -
    (0 ratings)
    Usability
    9.0
    (2 ratings)
    9.5
    (83 ratings)
    -
    (0 ratings)
    Availability
    -
    (0 ratings)
    7.3
    (2 ratings)
    -
    (0 ratings)
    Performance
    -
    (0 ratings)
    7.3
    (2 ratings)
    -
    (0 ratings)
    Support Rating
    -
    (0 ratings)
    8.5
    (253 ratings)
    -
    (0 ratings)
    Implementation Rating
    -
    (0 ratings)
    7.3
    (3 ratings)
    -
    (0 ratings)
    Configurability
    -
    (0 ratings)
    7.3
    (2 ratings)
    -
    (0 ratings)
    Contract Terms and Pricing Model
    -
    (0 ratings)
    7.3
    (1 ratings)
    -
    (0 ratings)
    Ease of integration
    -
    (0 ratings)
    7.3
    (2 ratings)
    -
    (0 ratings)
    Product Scalability
    -
    (0 ratings)
    7.3
    (2 ratings)
    -
    (0 ratings)
    Professional Services
    -
    (0 ratings)
    7.3
    (1 ratings)
    -
    (0 ratings)
    Vendor post-sale
    -
    (0 ratings)
    7.3
    (2 ratings)
    -
    (0 ratings)
    Vendor pre-sale
    -
    (0 ratings)
    7.3
    (2 ratings)
    -
    (0 ratings)
    User Testimonials
    Neo4jSAP HANA CloudTitan
    Likelihood to Recommend
    Neo Technologies
    Neo4J is great for creating network graphs or illustrating how things are related. It is also good for finding individuals or things that have greater influence than others in a system. It is not appropriate if you have standard data sets that can be analyzed using conventional methods or visualized using Tableau, for example.
    Incentivized
    Read full review
    SAP
    I think if you have a large organization, it's probably the product and the marketplace to go to. We're a large management consulting firm operating in four to seven countries. And generally speaking, I think that's the size and the scope where it scales best. I can't speak to smaller companies, but I can't see smaller companies leveraging the benefits as much as a larger organization can.
    Incentivized
    Read full review
    Open Source
    Titan is definitely a good choice, but it has its learning curve. The documentation may lack in places, and you might have to muster answers from different sources and technologies. But at its core, it does the job of storing and querying graph databases really well. Remember that titan itself is not the whole component, but utilizes other technologies like cassandra, gremlin, tinkerpop, etc to do many other things, and each of them has a learning curve. I would recommend titan for a team, but not for a single person. For single developer, go with Neo4j.
    Incentivized
    Read full review
    Pros
    Neo Technologies
    • Mature Query language, I found Cypher QL to be mature in handling all sorts of problems we throw at it. Its expressive enough to be intuitive while providing rich features for various scenarios.
    • Native support for REST API, that makes interacting with Neo4J intuitive and easy.
    • Support for Procedures in Java, procedures are custom code that could be added to the Neo4J to write custom querying of data. The best part about the procedures is it could be invoked using the REST API. This allows us to overcome any shortcomings from their Cypher query language.
    • Nice UI and interface for executing the Query and visualizing the response.
    • UI access controlled by User credentials allows for neat access controls.
    • Awesome free community edition for small-scale projects.
    Incentivized
    Read full review
    SAP
    • Real-time reporting and analytics on data: because of its in-memory architecture, it is perfect for businesses that need to make quick decisions based on current information.
    • Managing workload with complex data: it can handle a vast range of data types, including relational, documental, geospatial, graph, vector, and time series data.
    • Developing and deploying intelligent data applications: it provides various tools for such applications and can be used for machine learning and artificial intelligence to automate tasks, gain insights from data, and make predictions.
    Read full review
    Open Source
    • Titan is really good for abstraction of underlying infrastructure. You can choose between different storage engine of your choice.
    • Open source, backed by community, and free.
    • Supports tinkerpop stack which is backed by apache.
    • Uses gremlin for query language making the whole query structure standardized and open for extension if another graph database comes along in future.
    Incentivized
    Read full review
    Cons
    Neo Technologies
    • One of the hardest challenges that Neo4j had to solve was the horizontal scaling problem. I am not updated on recent developments, but at the time of my use, I couldn't find a viable solution.
    • Neo4j does not play with other open source APIs like Blueprint. You have to use the native Neo4j API.
    • There wasn't a visual tool to see your data. Of course, third party tools are always available, but I would have loved something which came with the Neo4j bundle. I love that Docker comes bundled with Kitematic, so it's not wrong to hope that Neo4j could also ship with some default visualization software.
    Incentivized
    Read full review
    SAP
    • Requires higher processing power, otherwise it won't fly. How ever computing costs are lower. Incase you are migrating to cloud please do not select the highest config available in that series . Upgrading it later against a reserved instance can cost you dearly with a series change
    • Lack of clarity on licensing is one major challenge
    • Unless S/4 with additional features are enabled mere migration HANA DB is not a rewarding journey. Power is in S/4
    Incentivized
    Read full review
    Open Source
    • The community is lacking deep documentation. I had to spend many nights trying to figure many things on my own. As graph databases will grow popular, I am sure this will be improved.
    • Not enough community support. Even in SO you might not find many questions. Though there are some users in SO who quickly answer graph database questions. Need more support.
    • Would love an official docker image.
    Incentivized
    Read full review
    Likelihood to Renew
    Neo Technologies
    No answers on this topic
    SAP
    We would rate our likelihood of renewing at 9/10. SAP HANA Cloud has proven to be a highly reliable and scalable data platform that consistently delivers strong performance. Its seamless integration with our overall SAP landscape, combined with improved analytics and real-time data capabilities, makes it a core part of our long-term technology strategy.
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Usability
    Neo Technologies
    Learning cypher was super easy coming from a SQL background. Furthermore, the docs Neo4j provides on their website make it really easy to pull up a reference, guide or a quick example. The mac app they provide is also really well designed with good visualisation tools, with the ability to easily use colour, line thickness etc to help navigate your data.
    Incentivized
    Read full review
    SAP
    It is very useful solution which provides you speedier data processing, real-time analytics. It helps you manage diverse data types. It also offers you excellent disaster management. It has user friendly interface which helps you navigate system and transactions easily and perform task smoothly.
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Reliability and Availability
    Neo Technologies
    No answers on this topic
    SAP
    so far, we didn't get any outage
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Performance
    Neo Technologies
    No answers on this topic
    SAP
    so far good
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Support Rating
    Neo Technologies
    No answers on this topic
    SAP
    However, I am not the right person to answer this as we have another department to handle support and contact the service provider for any support required. Although i will say that they are the quick respondent and knows how to handle querry of the customers and provide quick and better support.
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Implementation Rating
    Neo Technologies
    No answers on this topic
    SAP
    Professional GIS people are some of the most risk-averse there are, and it's difficult to get them to move to HANA in one step. Start with small projects building to 80% use of HANA spatial over time.
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Alternatives Considered
    Neo Technologies
    Neo4j is a graph store and has different use cases compared to another NoSQL Document store like MongoDB. MongoDB is a bad choice when joins are common as existing operators for joining two documents (similar to tables in a relational store) as Mongo 3.5 use SQL like join algorithms which are expensive. MongoDB is a great choice when distributed schemaless rich document structures are important requirements. Cross document transaction support is not native to MongoDB yet, whereas Neo4J is ACID complaint with all its operations.
    Incentivized
    Read full review
    SAP
    I have deep knowledge of other disk based DBMSs. They are venerable technology, but the attempts to extend them to current architectures belie the fact they are built on 40 year old technology. There are some good columnar in-memory databases but they lack the completeness of capability present in the HANA platform.
    Incentivized
    Read full review
    Open Source
    To be honest, titan is not as popular as Neo4j, though they do the same thing. In my personal opinion, titan has lot of potential, but Neo4j is easier to use. If the organization is big enough, it might choose titan because of its open source nature, and high scalability, but Neo4j comes with a lot of enterprise and community support, better query, better documentation, better instructions, and is also backed by leading tech companies. But titan is very strong when you consider standards. Titan follows gremlin and tinkerpop, both of which will be huge in future as more graph database vendors join the market. If things go really well, maybe Neo4j might have to support gremlin as well.
    Incentivized
    Read full review
    Contract Terms and Pricing Model
    Neo Technologies
    No answers on this topic
    SAP
    I don't have visibility in licensing
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Scalability
    Neo Technologies
    No answers on this topic
    SAP
    Limitation of training deliverable by organization
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Professional Services
    Neo Technologies
    No answers on this topic
    SAP
    We are still in process for the first applciaiton
    Incentivized
    Read full review
    Open Source
    No answers on this topic
    Return on Investment
    Neo Technologies
    • Positive: Less complex queries on graph structures, than in relational databases.
    • Negative: maintenance is a huge deal, things doesn't work and break, requiring lengthy restore operations.
    Read full review
    SAP
    • ROI has always been high in terms of the functionality that it offers and the security features it comes with.
    • Managing large volumes of data in real-time is not an easy task, but it does it pretty well with faster data processing.
    Incentivized
    Read full review
    Open Source
    • Steep learning curve. Your engineers would have to spend lots of time learning different components before they feel comfortable.
    • Have to plan ahead. Maybe this is the nature of graph databases, but I found it difficult to change my schemas after I had data in production.
    • It is free, so time is the only resource you have to put in titan.
    Incentivized
    Read full review
    ScreenShots