Congrats! Can I get the ebook as pdf somewhere?
An ebook with Easy EdgeDB ( https://www.edgedb.com/easy-edgedb )?
Show HN: EdgeDB 1.0
41–50 of 332 posts
Re: Show HN: EdgeDB 1.0
#42 movie_reviews
.filter(_.actor.name.lowercase() == "Zendaya")
.groupBy(_.title, _.credit_order, avg(_.ratings))
.sortBy(_.credit_order)
.take(5)
vs. select
Movie {
title,
rating := math::mean(.ratings.score)
actors: {
name
} order by @credits_order
limit 5,
}
filter
"Zendaya" in .actors.nameRe: Show HN: EdgeDB 1.0
#43Re: Show HN: EdgeDB 1.0
#44Earlier quoted context omitted.
Wait, it stores the data in Postgres? So this is essentially a data model on Postgres? FWIW, I do think there's a space in the market for a thin wrapper over Postgres (or MySQL) which would automate certain optimisations such as whether to index a particular table. It always struck me as perverse that that optimisation was delegated to the developer, when it's no more subjective or application-specific than a thousan…
It's built on Postgres, but it isn't a _thin_ wrapper. We lean hard into Postgres query machinery and type system in order to pull off EdgeQL and graph-relational efficiently.
There are countless permutations of the choices that database designers face, so it's a shame there aren't mature products for more of them. I hope this particular permutation turns out to be a good one for lots of people :)
Re: Show HN: EdgeDB 1.0
#45I think this work is absolutely commendable, but at the end of the day it's a database written in Python with Rust extensions sprinkled here and there. Is 1.0 your MVP?
EdgeDB is built on top of Postgres. The performance critical bits are either Python compiled to C with Cython or Rust, so there's almost no Python overhead. We perform quite favorably in benchmarks, see our old blog post with some: https://www.edgedb.com/blog/edgedb-1-0-alpha-2#results > Is 1.0 your MVP? EdgeDB is ready for production and is light years ahead of its first technical preview MVP release published a few…
Re: Show HN: EdgeDB 1.0
#46Re: Show HN: EdgeDB 1.0
#47Congrats - this looks really interesting, and this is coming from a person who generally ignores new shiny database news. Def will be checking this out!
Re: Show HN: EdgeDB 1.0
#48Re: Show HN: EdgeDB 1.0
#49Are you going to support some kind of subscriptions for realtime?
Re: Show HN: EdgeDB 1.0
#50Earlier quoted context omitted.
As far as I'm aware OrientDB don't call themselves "graph-relational". In fact, they're positioning themselves as a multi-model NoSQL database. Where's EdgeDB positions itself as a relational database and a successor of SQL.
Dgraph.io? How you guys compare yourself to dgraph database?