Designing a Wide-Column database on a Key-Value Store

  Рет қаралды 1,802

Core Dump

Core Dump

Күн бұрын

Пікірлер
@kartikmahajan4405
@kartikmahajan4405 8 ай бұрын
great explanation. very helpful. thanks a lot for this.
@core_dump
@core_dump 8 ай бұрын
Thanks for watching!
@user-dc9zo7ek5j
@user-dc9zo7ek5j 8 ай бұрын
I don't get why they don't use a relational database. Speed?
@core_dump
@core_dump 8 ай бұрын
I don't know the actual reason internal to Pinterest, but if I have to guess... It seems like they are using this DB for analytical use-cases. In these scenario, the database is written to much more often than its read from. LSM Tree indexes are great for writing at scale in comparison to B-Tree indexes (in Relational databases). The strong relational data consistency guarantees are also not required here since it should be okay if there are few inconsistent data-points in a sea of data. (I have seen postgres being for a scenario like this and the data-model becomes quite complex. Although performance was decent, I am not sure how it would fare at Pinterest's scale) Of course, there might be multitude of other reasons, like ease of scaling, simpler data model, team expertise, established internal frameworks and infra etc.
@prashlovessamosa
@prashlovessamosa 7 ай бұрын
Great explanation
@nishitpatel7981
@nishitpatel7981 8 ай бұрын
Hey really great video 🙌
@core_dump
@core_dump 8 ай бұрын
Thanks for the visit
@yurii.matsak
@yurii.matsak 4 ай бұрын
Great thank you!
@core_dump
@core_dump 4 ай бұрын
Glad it was helpful!
@prashlovessamosa
@prashlovessamosa 6 ай бұрын
1 month no upload 🫠
@core_dump
@core_dump 6 ай бұрын
New video on geosharding and hilbert curve coming soon! Was dealing with some stuff lately
Geosharding - Manage Location data at Scale
15:36
Core Dump
Рет қаралды 1,1 М.
Which Database Model to Choose?
24:38
High-Performance Programming
Рет қаралды 65 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Designing full-text search system with Postgres
11:54
Core Dump
Рет қаралды 6 М.
Choosing a Database for Systems Design: All you need to know in one video
23:58
Is this the end of microservices?
15:37
Core Dump
Рет қаралды 3,2 М.
Column vs Row Oriented Databases Explained
34:16
Hussein Nasser
Рет қаралды 79 М.
Understand MVCC without breaking your brain
8:25
Core Dump
Рет қаралды 2,5 М.
#01 - Relational Model & Algebra (CMU Intro to Database Systems)
1:23:38
CMU Database Group
Рет қаралды 23 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН