
Datomic
MarkLogic Server
Valentina Server
Firestore
Datahike
Matisse
Oracle TimesTen
EdgeDB is a next-generation graph-relational database that lets you easily build flexible, scalable applications in real-time.

Ehcache
GraphQL
WunderGraph
memcached
Apache Ignite
Hazelcast
Redis
GraphQL provides a complete description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

Which is more popular?
GraphQL Cache might be a bit more popular than EdgeDB. We know about 4 links to it since March 2021 and only 4 links to EdgeDB.
Website, pricing, platforms and company facts side by side.
|
|
|
|
|---|---|---|
| Website | edgedb.com | graphql.org |
| Pricing | — | |
| Listed in |
What each product offers, as listed by its team.


Possible disadvantages
No features have been listed yet.
An editorial look at what each product does well and who it suits.


No analysis of EdgeDB yet.
Overall verdict
Why this product is good
Recommended for
Walkthroughs and reviews on video.
Checking out EdgeDB - The Developer Database (Better than Prisma ORM?!)
More videos
No GraphQL Cache videos yet. You could help us improve this page by suggesting one.
How often each product is chosen within a category, 0–100% relative to the other.


Share your experience with using EdgeDB and GraphQL Cache. For example, how are they different and which one is better?
Recommendations tracked on public social media and blogs since March 2021.


A new DB, with a new query language that's like "SQL done right"? This immediately reminded me of EdgeDB: https://edgedb.com/ Is there anyone here who knows enough about these two products to do a compare/contrast? - Source: Hacker News / about 3 years ago
See also https://edgedb.com/ which is another relational database without sql. - Source: Hacker News / about 3 years ago
>relational no-sql Do you mean something like edgeDB?[0] Or do you mean some non-declarative language completely? I don't see the latter making much sense. The issue with SQL for me is the "natural language" which quickly loses all... - Source: Hacker News / over 3 years ago
'id' data type and field to help support caching: https://graphql.org/learn/caching/. Source: over 3 years ago
> Take a look at this. I repeat: client-side caching is not a problem, even with GraphQL. The technical problems regarding GraphQL's blockers to caching lies in server-side caching. For server-side caching, the only answer that GraphQL... - Source: Hacker News / over 4 years ago
> Checkout Relay.js: https://relay.dev/ Relay is a GraphQL client. That's the irrelevant side of caching, because that can be trivially implemented by an intern, specially given GraphQL's official copout of caching based on primary... - Source: Hacker News / over 4 years ago
When comparing EdgeDB and GraphQL Cache, you can also consider the following products.

The fully transactional, cloud-ready, distributed database
Compare Datomic to EdgeDB or GraphQL Cache:


MarkLogic Server is a multi-model database that has both NoSQL and trusted enterprise data management capabilities.
Compare MarkLogic Server to EdgeDB or GraphQL Cache:

GraphQL is a data query language and runtime to request and deliver data to mobile and web apps.
Compare GraphQL to EdgeDB or GraphQL Cache:

Valentina Server is 3 in 1: Valentina DB Server / SQLite Server / Report Server
Compare Valentina Server to EdgeDB or GraphQL Cache:

Save 2-4 weeks / 90% of the code building web apps by automating API integrations and security.
Compare WunderGraph to EdgeDB or GraphQL Cache: