Hibernate vs. Doctrine 2 vs. Jugglingdb

Get help choosing one of these Get news updates about these tools


Doctrine 2








Hacker News, Reddit, Stack Overflow Stats

  • -
  • 101
  • 72.4K
  • 4
  • 311
  • 0
  • 6
  • -
  • 35

GitHub Stats

No public GitHub repository stats available
No public GitHub repository stats available


What is Hibernate?

Hibernate is a suite of open source projects around domain models. The flagship project is Hibernate ORM, the Object Relational Mapper.

What is Doctrine 2?

Doctrine 2 sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL.

What is Jugglingdb?

JugglingDB(3) is cross-db ORM for nodejs, providing common interface to access most popular database formats. Currently supported are: mysql, sqlite3, postgres, couchdb, mongodb, redis, neo4j and js-memory-storage (yep, self-written engine for test-usage only). Jugglingdb also works on client-side (using WebService and Memory adapters), which allows to write rich client-side apps talking to server using JSON API.

Pros about this tool

Why do you like Hibernate?

Why do you like Doctrine 2?

Why do you like Jugglingdb?


Doctrine 2 Pricing Jugglingdb Pricing

Companies Using


Latest News

How to inherit properties from a base class entity u...
Hibernate Logging: Tips and Solutions to Common Prob...

Interest Over Time

Get help choosing one of these