
Apache Cassandra
MongoDB
Redis
ArangoDB
OrientDB
neo4j
PostgreSQL
CouchBase
EdgeDB
Datomic
MarkLogic Server
Valentina Server
Google Cloud Datastore
Datahike
Matisse
Oracle TimesTen
Apache Cassandra
EdgeDBBased on our record, Apache Cassandra seems to be a lot more popular than EdgeDB. While we know about 45 links to Apache Cassandra, we've tracked only 4 mentions of EdgeDB. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
When IoTDB was initiated in 2011, almost all influential distributed systems and databases were built in Java or on the JVMโsuch as Hadoop, HBase, Spark (Scala on JVM), Cassandra, Kafka, and Flink. To integrate deeply with the big data ecosystem, choosing Java was a natural decision. - Source: dev.to / 5 months ago
In fact, even in the absence of these commercial databases, users can effortlessly install PostgreSQL and leverage its built-in pgvector functionality for vector search. PostgreSQL stands as the benchmark in the realm of open-source databases, offering comprehensive support across various domains of database management. It excels in transaction processing (e.g., CockroachDB), online analytics (e.g., DuckDB),... - Source: dev.to / over 1 year ago
All messages are persisted durably for two minutes, but Pub/Sub channels can be configured to persist messages for longer periods of time using the persisted messages feature. Persisted messages are additionally written to Cassandra. Multiple copies of the message are stored in a quorum of globally-distributed Cassandra nodes. - Source: dev.to / over 1 year ago
Cassandra is a highly scalable, distributed NoSQL database designed to handle large amounts of data across many commodity servers without a single point of failure. - Source: dev.to / about 2 years ago
Distributed storage Distributed storage systems like Cassandra, DynamoDB, and Voldemort also use consistent hashing. In these systems, data is partitioned across many servers. Consistent hashing is used to map data to the servers that store the data. When new servers are added or removed, consistent hashing minimizes the amount of data that needs to be remapped to different servers. - Source: dev.to / over 2 years ago
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 / almost 3 years ago
See also https://edgedb.com/ which is another relational database without sql. - Source: Hacker News / almost 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 intended readabilty when you have SELECT col1, col2 FROM (SELECT * FROM ... WHERE 1=0 AND ... Which is what edgeDB is trying to solve. [0]https://edgedb.com/. - Source: Hacker News / about 3 years ago
You have to do your own optimiser to avoid, for instance, the N+1 query problem. (Just Google that, plenty of explanations around.) Many GraphQL frameworks have a โnaiveโ subquery implementation that performs N individual subqueries. You either have to override this for each parent/child pairing, or bolt something on the back to delay all the โSELECT * FROM tbl_subquery WHERE id = ?โ operations and convert them... - Source: Hacker News / over 4 years ago
MongoDB - MongoDB (from "humongous") is a scalable, high-performance NoSQL database.
Datomic - The fully transactional, cloud-ready, distributed database
Redis - Redis is an open source in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.
MarkLogic Server - MarkLogic Server is a multi-model database that has both NoSQL and trusted enterprise data management capabilities.
ArangoDB - A distributed open-source database with a flexible data model for documents, graphs, and key-values.
Valentina Server - Valentina Server is 3 in 1: Valentina DB Server / SQLite Server / Report Server