1. |
It was developed by Neo4j, Inc. |
It was developed by IBM. |
2. |
It was initially released in 2007. |
It was initially released in 1983. |
3. |
It is written using Java and Scala language. |
It is written using C and C++ languages. |
4. |
Its server operating systems are Linux, OS X, Solaris, and Windows. |
Its server operating systems are AIX, HP-UX, Linux, Solaris, Windows, z/OS. |
5. |
Its license is open source. |
Its license is commercial. |
6. |
APIs and other access methods includes Bolt protocol, Cypher query language, Java API, Neo4j-OGM, RESTful HTTP, API, Spring Data Neo4j, TinkerPop 3. |
APIs and other access methods include ADO.NET, JDBC, JSON style queries, ODBC and XQuery. |
7. |
Neo4j is data schema free and schema optional. |
In IBM DB2 the data schema is Fixed. |
8. |
It does not support SQL. |
It supports SQL. |
9. |
Its primary database model is is Graph DBMS. |
Its primary database model is is Relational DBMS. |
10. |
It supports .Net, Clojure, Elixir, Go, Groovy, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby, Scala programming languages. |
It supports C, C#, C++, Cobol, Delphi, Fortran, Java, Perl, PHP, Python, Ruby, Visual Basic programming languages. |
11. |
It does not supports Partitioning methods. |
It supports Sharding Partitioning methods. |
12. |
Famous companies like medium.com., Stack, Fiverr, Fundamentei, Trendyol Group, double slash, ingsmen Software, GAPO, etc uses Neo4j. |
Famous companies like Wells Fargo, Citi, JPMorgan Chase, Bank of America, etc uses IBM DB2. |