1. |
It was developed by Neo4j, Inc. |
It was developed by Microsoft Corporation. |
2. |
It was initially released in 2007. |
It was initially released on April 24, 1989. |
3. |
It is written using Java and Scala language. |
It is written in C++ language. |
4. |
Neo4j server operating systems are Linux, OS X, Solaris, and Windows. |
For MS SQL Server, Server operating systems are Linux and Windows. |
5. |
Its License is open source. |
Its License is commercial. |
6. |
Neo4j 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, ODBC, OLE DB, Tabular Data Stream (TDS). |
7. |
It does not support SQL. |
It provides support to SQL. |
8. |
Its primary database model is Graph DBMS. |
Its primary database model is Relational DBMS. |
9. |
Neo4j supports programming languages which are .Net, Clojure, Elixir, Go, Groovy, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby and Scala. |
It supports C#, C++, Delphi, Go, Java, JavaScript (Node.js), PHP, Python, R, Ruby, Visual Basic programming languages. |
10. |
It does not supports Partitioning methods. |
In MS SQL Server tables can be distributed across several files (horizontal partitioning) and sharding is done through federation. |
11. |
Neo4j is used by famous companies like medium.com., Stack, Fiverr, Fundamentei, Trendyol Group, double slash, ingsmen Software, GAPO, etc. |
Famous companies like Bank of America, UPS, etc use MS SQL Server. |