We're Building Postgres in Rust. Using the LLVM of Databases
11–20 of 29 posts
Re: We're Building Postgres in Rust. Using the LLVM of Databases
#12The llvm of databases is not turso, it's datafusion.
Re: We're Building Postgres in Rust. Using the LLVM of Databases
#13Re: We're Building Postgres in Rust. Using the LLVM of Databases
#14I'm already quite excited about Turso being SQLite-compatible, but adding many features on top. And when a feature is not directly compatible with SQLite (ie: you can't directly read the file with `sqlite3`, it's straightforward to convert). This is great because you know you'll always be able to continue working with that database. Even if Turso stopped working, it's still a valid SQLite database. A combination I wo…
Re: We're Building Postgres in Rust. Using the LLVM of Databases
#15Re: We're Building Postgres in Rust. Using the LLVM of Databases
#16I'm already quite excited about Turso being SQLite-compatible, but adding many features on top. And when a feature is not directly compatible with SQLite (ie: you can't directly read the file with `sqlite3`, it's straightforward to convert). This is great because you know you'll always be able to continue working with that database. Even if Turso stopped working, it's still a valid SQLite database. A combination I wo…
Supporting Postgres is a good goal but honestly the real challenge is extensions. Would supporting Postgres wire compatibility guarantee any Postgres extension would also work? This is one of the problems with Aurora - it’s all well and good until you need an extension that isn’t on the blessed list
It would not, for obvious reasons.
Re: We're Building Postgres in Rust. Using the LLVM of Databases
#17Earlier quoted context omitted.
I don't know if you were being pedantic or confused, but turso is a sqlite3 remake in rust (with some additional features).
turso is not an sqlite remake. at all
Re: We're Building Postgres in Rust. Using the LLVM of Databases
#18Earlier quoted context omitted.
Supporting Postgres is a good goal but honestly the real challenge is extensions. Would supporting Postgres wire compatibility guarantee any Postgres extension would also work? This is one of the problems with Aurora - it’s all well and good until you need an extension that isn’t on the blessed list
> Would supporting Postgres wire compatibility guarantee any Postgres extension would also work? It would not, for obvious reasons.
Re: We're Building Postgres in Rust. Using the LLVM of Databases
#19Earlier quoted context omitted.
I don't know if you were being pedantic or confused, but turso is a sqlite3 remake in rust (with some additional features).
turso is not an sqlite remake. at all