#Database

93 บทความ

ใช้ pgvector ให้คุ้มค่า: ทำระบบค้นหาอัจฉริยะด้วย Feature Vector โดยไม่ต้องพึ่ง AI

ใช้ pgvector ให้คุ้มค่า: ทำระบบค้นหาอัจฉริยะด้วย Feature Vector โดยไม่ต้องพึ่ง AI

เลิกเข้าใจผิดว่า pgvector ต้องใช้กับ AI เท่านั้น! มาเรียนรู้วิธีสร้างระบบค้นหาข้อมูลที่แม่นยำด้วย Feature Vector ที่เราออกแบบเอง พร้อมวิธีเขียน SQL ง่าย ๆ สำหรับโปรแกรมเมอร์มือใหม่

ที่มา: DEV Community

3 days ago 10 นาที
3 views
เจาะลึก Unix Timestamps คืออะไร? วิธีจัดการเวลาในโปรแกรมให้แม่นยำสำหรับมือใหม่

เจาะลึก Unix Timestamps คืออะไร? วิธีจัดการเวลาในโปรแกรมให้แม่นยำสำหรับมือใหม่

มือใหม่หัดเขียนโค้ดต้องรู้! ทำความเข้าใจ Unix Timestamps วิธีจัดการเวลาในฐานข้อมูลและ API ให้ถูกต้อง เลี่ยงบั๊กเรื่องหน่วยวินาทีและมิลลิวินาทีที่เจอบ่อย

ที่มา: DEV Community

4 days ago 8 นาที
6 views
ทำไมข้อมูลถึงมีค่ามหาศาล? บทเรียนจาก Google และวิธีที่โปรแกรมเมอร์ควรจัดการ Data

ทำไมข้อมูลถึงมีค่ามหาศาล? บทเรียนจาก Google และวิธีที่โปรแกรมเมอร์ควรจัดการ Data

ทำไม Google ถึงยอมทุ่มเงินซื้อข้อมูลมหาศาล? มาเรียนรู้ความสำคัญของ Data และวิธีออกแบบฐานข้อมูล (Database) ให้มีมูลค่าตั้งแต่วันที่เริ่มทำโปรเจกต์

ที่มา: Towards Data Science

1 week ago 10 นาที
10 views
จัดการระบบสิทธิ์ใน Supabase ให้ปลอดภัยด้วย Permetra เครื่องมือช่วยมองเห็นโครงสร้างข้อมูล

จัดการระบบสิทธิ์ใน Supabase ให้ปลอดภัยด้วย Permetra เครื่องมือช่วยมองเห็นโครงสร้างข้อมูล

มือใหม่มักปวดหัวกับระบบสิทธิ์ (Access Control) ในฐานข้อมูล มาเรียนรู้วิธีจัดการความปลอดภัยด้วย Permetra เครื่องมือ Open-source ที่ช่วยให้คุณเห็นภาพรวมความสัมพันธ์ของข้อมูลได้ง่ายขึ้น

ที่มา: DEV Community

1 week ago 7 นาที
12 views
สร้างแอปช่วยจำคำศัพท์ด้วย Spaced Repetition และ TimescaleDB: โปรเจกต์พัฒนาทักษะโปรแกรมเมอร์

สร้างแอปช่วยจำคำศัพท์ด้วย Spaced Repetition และ TimescaleDB: โปรเจกต์พัฒนาทักษะโปรแกรมเมอร์

อยากเก่งโค้ดต้องลงมือทำ! มาดูวิธีสร้างแอปช่วยจำคำศัพท์ด้วยเทคนิค Spaced Repetition พร้อมเรียนรู้การใช้ฐานข้อมูล TimescaleDB สำหรับเก็บข้อมูลแบบ Time-series

ที่มา: DEV Community

1 week ago 9 นาที
14 views
วิธีแก้ปัญหา N+1 Query ปรับฐานข้อมูลให้เร็วขึ้นด้วยเทคนิค Eager Loading

วิธีแก้ปัญหา N+1 Query ปรับฐานข้อมูลให้เร็วขึ้นด้วยเทคนิค Eager Loading

แอปฯ อืดเพราะดึงข้อมูลจากฐานข้อมูลผิดวิธีหรือเปล่า? มาเรียนรู้วิธีแก้ปัญหา N+1 Query ด้วยเทคนิค Eager Loading เพื่อเขียนโค้ดให้ทำงานได้เร็วและมีประสิทธิภาพแบบมืออาชีพ

ที่มา: DEV Community

1 week ago 10 นาที
14 views
วิธีเพิ่มคอลัมน์ในฐานข้อมูล PostgreSQL ไม่ให้ระบบล่มด้วยคำสั่ง lock_timeout

วิธีเพิ่มคอลัมน์ในฐานข้อมูล PostgreSQL ไม่ให้ระบบล่มด้วยคำสั่ง lock_timeout

เคยไหม? รันคำสั่งเพิ่มคอลัมน์ในฐานข้อมูลแล้วเว็บล่มทั้งระบบ เรียนรู้วิธีใช้ lock_timeout ป้องกันปัญหาคิวล็อกที่โปรแกรมเมอร์มือใหม่ต้องรู้

ที่มา: DEV Community

1 week ago 10 นาที
18 views
Data Modelling คืออะไร? ปูพื้นฐานการออกแบบฐานข้อมูลสำหรับโปรแกรมเมอร์มือใหม่

Data Modelling คืออะไร? ปูพื้นฐานการออกแบบฐานข้อมูลสำหรับโปรแกรมเมอร์มือใหม่

เรียนรู้พื้นฐาน Data Modelling การออกแบบฐานข้อมูลที่โปรแกรมเมอร์ต้องรู้ ตั้งแต่การแยก Fact และ Dimension ไปจนถึงการทำ Relationships ด้วย SQL เพื่อให้ระบบของคุณมีประสิทธิภาพ

ที่มา: DEV Community

1 week ago 9 นาที
15 views
สร้างระบบจัดการข้อมูลด้วย Laravel Filament 5 ภายใน 15 นาที

สร้างระบบจัดการข้อมูลด้วย Laravel Filament 5 ภายใน 15 นาที

เบื่อไหมกับการเขียนระบบจัดการข้อมูล (CRUD) เองทั้งหมด? มาลองใช้ Filament 5 เครื่องมือที่จะช่วยเปลี่ยนฐานข้อมูลให้เป็นหน้าแอดมินสวย ๆ โดยไม่ต้องเขียน HTML สักบรรทัด

ที่มา: DEV Community: laravel

1 week ago 8 นาที
17 views
วิธีป้องกันข้อมูลรั่วไหล (DLP) สำหรับโปรแกรมเมอร์มือใหม่

วิธีป้องกันข้อมูลรั่วไหล (DLP) สำหรับโปรแกรมเมอร์มือใหม่

ไม่อยากให้ข้อมูลสำคัญอย่าง API keys หลุด? มาเรียนรู้วิธีป้องกันข้อมูลรั่วไหล (DLP) ในเครื่องคอมพิวเตอร์ของคุณด้วยการจัดระเบียบไฟล์และจัดการสิทธิ์การเข้าถึงแบบมืออาชีพ

ที่มา: freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

2 weeks ago 10 นาที
12 views
เจาะลึก Azure SQL สำหรับโปรแกรมเมอร์มือใหม่: สถาปัตยกรรมและการเลือกใช้งานให้เหมาะกับโปรเจกต์

เจาะลึก Azure SQL สำหรับโปรแกรมเมอร์มือใหม่: สถาปัตยกรรมและการเลือกใช้งานให้เหมาะกับโปรเจกต์

ทำความรู้จัก Azure SQL ตั้งแต่ความแตกต่างของแต่ละบริการ ไปจนถึงการออกแบบฐานข้อมูลให้รองรับผู้ใช้งานจำนวนมาก พร้อมเทคนิคการดูแลประสิทธิภาพและความปลอดภัยที่มือใหม่ต้องรู้

ที่มา: DEV Community

2 weeks ago 8 นาที
15 views
เลือกใช้ Cache ตัวไหนดี? เปรียบเทียบ Dragonfly vs Redis vs Valkey สำหรับโปรแกรมเมอร์

เลือกใช้ Cache ตัวไหนดี? เปรียบเทียบ Dragonfly vs Redis vs Valkey สำหรับโปรแกรมเมอร์

อยากทำเว็บให้เร็วต้องรู้จัก Cache! มาดูความแตกต่างของ Dragonfly, Redis และ Valkey ว่าตัวไหนเหมาะกับโปรเจกต์ของคุณ พร้อมวิธีเลือกใช้ให้เหมาะกับมือใหม่

ที่มา: DEV Community

2 weeks ago 7 นาที
16 views