正在加载视频...

视频加载失败

JSON columns in Postgres can be flexible, but too much flexibility can be risky as you might accidentally end up with malformed data. You can prevent this using the pg_jsonschema extension to easily define a schema for your JSON and JSONB columns!

17,480 次观看 • 1 年前 •via X (Twitter)

6 条评论

Ethan Davies 的头像
Ethan Davies1 年前

I'm all for using JSON schemas to enforce data consistency. In my experience, it's a great way to maintain data quality, especially when working with complex JSON data structures.

Kyle @ KyTech 的头像
Kyle @ KyTech1 年前

I’ve been curious about JSON columns. I have a couple use cases that would be solved with it. But is it seen as inefficient in cases of large datasets or large json sets? Cause I assume it’s like an index on an index when queried?

Michael 的头像
Michael1 年前

The performance of no schema with the rigidness of a schema

Noël 的头像
Noël1 年前

I came across this video at the perfect time, thanks!

abelardoit🐦 的头像
abelardoit🐦1 年前

Is not enough to store a string (json) in a text column?

Tyler Shukert 的头像
Tyler Shukert1 年前

Using a JSONB column allows you to filter the data using the properties of the column, and also allows you to index the column, so you can efficiently query the data. In addition to that, if you only want a certain property of the column and not the entire thing, you can do that too!

相关视频