Migrating from Postgres to SQLite with Kent C. Dodds

  Рет қаралды 16,382

Aaron Francis

Aaron Francis

Күн бұрын

Пікірлер: 35
@aarondfrancis
@aarondfrancis 5 ай бұрын
You can also listen to this episode as a podcast on your favorite podcast player: databaseschool.transistor.fm/episodes/migrating-from-postgres-to-sqlite-with-kent-c-dodds
@zuma206
@zuma206 7 ай бұрын
this series really is liquid gold. just took kent's litefs/global distribution course, now he's on the podcast. love it
@wesleycoder
@wesleycoder 7 ай бұрын
Aaron and Kent: such a chill duo, love to see it. I liked the name "database schools" sounds interesting, and I bet it will attract attention. I'll be spending the rest of my day now thinking about the curse of knowledge...
@ajinkyax
@ajinkyax 7 ай бұрын
I was looking for Kent C. Dodds talk about Remix and SQLite at production 1 year old talk and I found this. :)
@MrDadidou
@MrDadidou 7 ай бұрын
Aaron, thank you so much for your enthusiasm, your work and your positivity!
@pookiepats
@pookiepats 4 ай бұрын
Thank you for existing, breathing & eating!
@moodyhamoudi
@moodyhamoudi 7 ай бұрын
Positive energy overload with these two
@rembautimes8808
@rembautimes8808 5 күн бұрын
I did try epic web accessing it from Malaysia and I was noticing that the site loads really really fast. Great talk 😂
@sean_reyes
@sean_reyes 7 ай бұрын
does SQlite have good Json Column support?
@theplaintech
@theplaintech 7 ай бұрын
Yes, however, libsql is a better choice, especially for JSON.
@relaxwithai
@relaxwithai 7 ай бұрын
Kinda, from my understanding, you can use the TEXT datatype and perform json operations on it
@benlevy1896
@benlevy1896 7 ай бұрын
It has both json that is stored as text and jsonb that gets stored as binary.
@HideBuz
@HideBuz 6 ай бұрын
​@@theplaintech Why? How did they improve json in libsql?
@theplaintech
@theplaintech 6 ай бұрын
@@HideBuz For full effect and edification, do your own research.
@popetgirl
@popetgirl 7 ай бұрын
A podcast with pocketbase team. They are using sqlite.
@jit-r5b
@jit-r5b 7 ай бұрын
Team? Wasn't it one amazing dev from Bulgaria that built it?
@MrDpof
@MrDpof 7 ай бұрын
Yes!!!! It would awesome.
@pookiepats
@pookiepats 4 ай бұрын
it is one dev lol the only thing he outsourced was the websites css 😂
@7ala9at
@7ala9at 7 ай бұрын
can i use sqlite in production now?
@PhilippeLoctaux
@PhilippeLoctaux 7 ай бұрын
i would love to be able to subscribe to this show in my podcast client, when is the rss feed coming? :)
@aarondfrancis
@aarondfrancis 7 ай бұрын
It's here! databaseschool.transistor.fm
@PhilippeLoctaux
@PhilippeLoctaux 7 ай бұрын
thanks! you might want to put it in the description so more people can find it!
@DanielTolentino42
@DanielTolentino42 7 ай бұрын
​@@PhilippeLoctaux +1
@gregorywpower
@gregorywpower 2 ай бұрын
One thing I think would be even more bananas would be replacing that caching layer with DuckDB.
@nexovec
@nexovec 7 ай бұрын
This is really silly, but I need LISTEN/NOTIFY.
@FaraazAhmad
@FaraazAhmad 7 ай бұрын
So Kent is your Aaron Francis
@versaleyoutubevanced8647
@versaleyoutubevanced8647 7 ай бұрын
good to see other ecosystems have their own kent
@ordinarygg
@ordinarygg 7 ай бұрын
Geodata and a lot of missing features unfortunately SQLite is not for big production. SQLIte is great for single server projects and hobby one.
@antidegenerates7449
@antidegenerates7449 7 ай бұрын
Not every big project needs geodata 🤡 and for geodata theres dedicated solutions
@ordinarygg
@ordinarygg 7 ай бұрын
@@antidegenerates7449 I think 🤡 is using half-compatible databases for any complex data, for example JSON. Do you really think single file will be faster in random access data then inode splited where OS proper cache is. Imaginary ponies that don’t have 10bil table in their lives, calling something “big projects” lol
@Jason-xw2md
@Jason-xw2md 5 ай бұрын
​@@ordinaryggthe vast majority of businesses are not going to have 10 billion rows. real 🤡 is acting like one tool is always the "correct" solution
@pookiepats
@pookiepats 4 ай бұрын
@@antidegenerates7449exactly, either way you're going over the wire for geodata so his comment is pure cult driven criticism, as if "big projects" only use a single data store.
@nomadshiba
@nomadshiba Сағат бұрын
skill issue. sqlite is easier to scale and distribute. geodata is just an abstraction, not a can't do without feature. it's just numbers, latitude and longitude are just floating point values. you can store them in sqlite just fine and query them efficiently if you use the right indexing method, like r-trees or simple sorted indexes with range queries. games have been doing spatial partitioning forever without "geospatial databases." they use grids, quadtrees, octrees, spatial hashing, and sector based chunking. it's just about organizing data in a way that makes lookups fast. same goes for "vector databases". if you have to scale, you can move to sqlite and distribute your databases to hundreds, thousands, millions of databases. its just a file and you can have more than one file at more than one location. file per user, file per group, etc. you can have protocols on how database of each user interacts with eachother when users interact. you can handle millions, billions of total read and write per, second. scale to infinity with no bottleneck.
Ruby on Rails + SQLite with Stephen Margheim
1:22:39
Aaron Francis
Рет қаралды 4,8 М.
Production SQLite with Turso and libSQL
1:02:53
Aaron Francis
Рет қаралды 13 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Distributed SQLite with Litestream and LiteFS
54:37
Aaron Francis
Рет қаралды 13 М.
React Server Components with Dan Abramov, Joe Savona, and Kent C. Dodds
1:41:55
I Am Done With Graph QL After 6 Years
31:41
ThePrimeTime
Рет қаралды 152 М.
Tips for handling timezones in Postgres
14:02
Aaron Francis
Рет қаралды 8 М.
Moving from Redis to SQLite with Mike Buckbee
54:38
Aaron Francis
Рет қаралды 11 М.
`const` was a mistake
31:50
Theo - t3․gg
Рет қаралды 140 М.
Sqlite Is Getting So Good
28:52
ThePrimeTime
Рет қаралды 225 М.
Offline-first, multiplayer SQLite
1:21:25
Aaron Francis
Рет қаралды 14 М.
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 107 М.
98% Cloud Cost Saved By Writing Our Own Database
21:45
ThePrimeTime
Рет қаралды 399 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН