<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Postgresql Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/postgresql.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Postgresql Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-06-18T11:27:14+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Tại sao PostgreSQL thực sự tốt hơn MySQL?]]></title>
                        <link>https://viblo.asia/p/tai-sao-postgresql-thuc-su-tot-hon-mysql-1QLxnpBr4Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-sao-postgresql-thuc-su-tot-hon-mysql-1QLxnpBr4Aw</guid>
            <description><![CDATA[Theo bảng xếp hạng DB-Engines mới nhất, PostgreSQL giữ vững vị trí thứ tư trên toàn cầu và liên tục thống trị ngôi vị dẫn đầu trong số các cơ sở dữ li...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ServBay</dc:creator>
            <pubDate>2026-05-21 17:44:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Query được xử lý như thế nào?]]></title>
                        <link>https://viblo.asia/p/query-duoc-xu-ly-nhu-the-nao-OXLA0j2ZJGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/query-duoc-xu-ly-nhu-the-nao-OXLA0j2ZJGr</guid>
            <description><![CDATA[Mở đầu

Hằng ngày, hàng triệu cuộc trò chuyện diễn ra trên thế giới — mỗi ngôn ngữ đều có quy tắc riêng để người nghe hiểu được ý người nói.
Database ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luân Phạm Duy</dc:creator>
            <pubDate>2026-05-08 14:03:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #212 - Paperclip: Hệ điều hành quản trị doanh nghiệp AI (Agentic OS) với kiến trúc TypeScript, Drizzle ORM và cơ chế điều phối Agent Adapters]]></title>
                        <link>https://viblo.asia/p/open-source-212-paperclip-he-dieu-hanh-quan-tri-doanh-nghiep-ai-agentic-os-voi-kien-truc-typescript-drizzle-orm-va-co-che-dieu-phoi-agent-adapters-R5JRQMkp4Gv</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-212-paperclip-he-dieu-hanh-quan-tri-doanh-nghiep-ai-agentic-os-voi-kien-truc-typescript-drizzle-orm-va-co-che-dieu-phoi-agent-adapters-R5JRQMkp4Gv</guid>
            <description><![CDATA[Trong kỷ nguyên của các AI Agents tự trị (Autonomous Agents), thách thức lớn nhất không còn là khả năng của mô hình, mà là làm sao để quản trị, kiểm s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-30 06:45:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #177 - Immich Power Tools: Hệ thống quản trị ảnh chuyên sâu với kiến trúc Satellite, truy vấn SQL trực tiếp và sức mạnh từ Google Gemini AI]]></title>
                        <link>https://viblo.asia/p/open-source-177-immich-power-tools-he-thong-quan-tri-anh-chuyen-sau-voi-kien-truc-satellite-truy-van-sql-truc-tiep-va-suc-manh-tu-google-gemini-ai-gjLN0MB1432</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-177-immich-power-tools-he-thong-quan-tri-anh-chuyen-sau-voi-kien-truc-satellite-truy-van-sql-truc-tiep-va-suc-manh-tu-google-gemini-ai-gjLN0MB1432</guid>
            <description><![CDATA[Immich là một nền tảng quản lý ảnh tự lưu trữ (self-hosted) xuất sắc, nhưng với những người dùng sở hữu thư viện hàng trăm nghìn tấm ảnh, việc gộp khu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-25 08:40:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #166 - bitmagnet: Hệ thống Crawl và Index dữ liệu BitTorrent tự chủ với kiến trúc Go Backend, PostgreSQL FTS và cơ chế phân loại nội dung DSL]]></title>
                        <link>https://viblo.asia/p/open-source-166-bitmagnet-he-thong-crawl-va-index-du-lieu-bittorrent-tu-chu-voi-kien-truc-go-backend-postgresql-fts-va-co-che-phan-loai-noi-dung-dsl-XRJ8R08OVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-166-bitmagnet-he-thong-crawl-va-index-du-lieu-bittorrent-tu-chu-voi-kien-truc-go-backend-postgresql-fts-va-co-che-phan-loai-noi-dung-dsl-XRJ8R08OVGq</guid>
            <description><![CDATA[Trong hệ sinh thái Torrent, việc phụ thuộc vào các trang web Index trung tâm thường đi kèm với rủi ro bị đóng cửa hoặc quảng cáo độc hại. bitmagnet ra...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-21 23:33:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #155 - BookWyrm: Mạng xã hội quản lý thư viện phi tập trung với Django, ActivityPub và kiến trúc Federated Monolith mạnh mẽ]]></title>
                        <link>https://viblo.asia/p/open-source-155-bookwyrm-mang-xa-hoi-quan-ly-thu-vien-phi-tap-trung-voi-django-activitypub-va-kien-truc-federated-monolith-manh-me-oW4oeDe9Lml</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-155-bookwyrm-mang-xa-hoi-quan-ly-thu-vien-phi-tap-trung-voi-django-activitypub-va-kien-truc-federated-monolith-manh-me-oW4oeDe9Lml</guid>
            <description><![CDATA[Trong kỷ nguyên của các nền tảng tập trung như Goodreads, việc kiểm soát dữ liệu cá nhân và sự đa dạng của các cộng đồng đọc sách là một thách thức. B...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-19 07:46:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #154 - Atlas CMMS: Hệ thống quản trị bảo trì tập trung toàn diện với Spring Boot 3.2, React và kiến trúc Multi-tenancy bảo mật cao]]></title>
                        <link>https://viblo.asia/p/open-source-154-atlas-cmms-he-thong-quan-tri-bao-tri-tap-trung-toan-dien-voi-spring-boot-32-react-va-kien-truc-multi-tenancy-bao-mat-cao-vbLbjXjPLnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-154-atlas-cmms-he-thong-quan-tri-bao-tri-tap-trung-toan-dien-voi-spring-boot-32-react-va-kien-truc-multi-tenancy-bao-mat-cao-vbLbjXjPLnk</guid>
            <description><![CDATA[Trong quản trị công nghiệp, việc theo dõi hàng ngàn tài sản (Assets) và đảm bảo quy trình bảo trì phòng ngừa (Preventive Maintenance) diễn ra đúng hạn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-19 07:44:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #109 - Ganymede: Hệ thống lưu trữ Twitch VOD và Live Stream quy mô lớn với Go, Next.js và kiến trúc Worker-Queue bền bỉ]]></title>
                        <link>https://viblo.asia/p/open-source-109-ganymede-he-thong-luu-tru-twitch-vod-va-live-stream-quy-mo-lon-voi-go-nextjs-va-kien-truc-worker-queue-ben-bi-PoL7edzN4vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-109-ganymede-he-thong-luu-tru-twitch-vod-va-live-stream-quy-mo-lon-voi-go-nextjs-va-kien-truc-worker-queue-ben-bi-PoL7edzN4vk</guid>
            <description><![CDATA[Trên nền tảng Twitch, các video phát lại (VOD) thường bị xóa tự động sau 7 đến 60 ngày, gây thất thoát những nội dung giá trị của các nhà sáng tạo. Ga...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-10 19:37:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #97 - Blnk Finance: Kiến trúc hệ thống sổ cái tài chính triệu giao dịch với Go, PostgreSQL và Redis Queue]]></title>
                        <link>https://viblo.asia/p/open-source-97-blnk-finance-kien-truc-he-thong-so-cai-tai-chinh-trieu-giao-dich-voi-go-postgresql-va-redis-queue-13VM9q7xVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-97-blnk-finance-kien-truc-he-thong-so-cai-tai-chinh-trieu-giao-dich-voi-go-postgresql-va-redis-queue-13VM9q7xVY7</guid>
            <description><![CDATA[Việc xây dựng một hệ thống tài chính không chỉ dừng lại ở việc cộng trừ các con số, mà là bài toán về sự tin cậy tuyệt đối, tính nhất quán của dữ liệu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-08 19:50:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #92 - Baserow: Kiến trúc No-code Database triệu bản ghi với Django, Nuxt.js và cơ chế Dynamic Modeling]]></title>
                        <link>https://viblo.asia/p/open-source-92-baserow-kien-truc-no-code-database-trieu-ban-ghi-voi-django-nuxtjs-va-co-che-dynamic-modeling-OXLA0BRBJGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-92-baserow-kien-truc-no-code-database-trieu-ban-ghi-voi-django-nuxtjs-va-co-che-dynamic-modeling-OXLA0BRBJGr</guid>
            <description><![CDATA[Việc xây dựng một nền tảng No-code Database (như Airtable) là một thử thách cực lớn về mặt kỹ thuật. Nó không chỉ đơn thuần là một ứng dụng CRUD, mà l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-08 19:37:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #57 - Barman: Giải pháp quản lý sao lưu và phục hồi thảm họa cho PostgreSQL quy mô doanh nghiệp với Python và kiến trúc Agentless]]></title>
                        <link>https://viblo.asia/p/open-source-57-barman-giai-phap-quan-ly-sao-luu-va-phuc-hoi-tham-hoa-cho-postgresql-quy-mo-doanh-nghiep-voi-python-va-kien-truc-agentless-1XVOWO1ZVMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-57-barman-giai-phap-quan-ly-sao-luu-va-phuc-hoi-tham-hoa-cho-postgresql-quy-mo-doanh-nghiep-voi-python-va-kien-truc-agentless-1XVOWO1ZVMz</guid>
            <description><![CDATA[Dữ liệu là tài sản quý giá nhất của mọi doanh nghiệp, và PostgreSQL là một trong những hệ quản trị cơ sở dữ liệu phổ biến nhất thế giới. Tuy nhiên, vi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-04 08:50:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #54 - listmonk: Kiến trúc Newsletter &amp; Mailing List triệu người dùng với Go, PostgreSQL và Worker-based Engine]]></title>
                        <link>https://viblo.asia/p/open-source-54-listmonk-kien-truc-newsletter-mailing-list-trieu-nguoi-dung-voi-go-postgresql-va-worker-based-engine-QyJKzDP94Me</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-54-listmonk-kien-truc-newsletter-mailing-list-trieu-nguoi-dung-voi-go-postgresql-va-worker-based-engine-QyJKzDP94Me</guid>
            <description><![CDATA[Việc quản lý danh sách email và gửi newsletter (Email Marketing) thường là một bài toán tốn kém nếu sử dụng các dịch vụ SaaS như Mailchimp hay SendGri...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-04 07:45:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #48 - Phân tích kiến trúc hệ thống phân phối tin nhắn hiệu năng cao với Golang và Postfix/Dovecot]]></title>
                        <link>https://viblo.asia/p/open-source-48-phan-tich-kien-truc-he-thong-phan-phoi-tin-nhan-hieu-nang-cao-voi-golang-va-postfixdovecot-8X4EjGDXJN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-48-phan-tich-kien-truc-he-thong-phan-phoi-tin-nhan-hieu-nang-cao-voi-golang-va-postfixdovecot-8X4EjGDXJN2</guid>
            <description><![CDATA[Trong việc quản lý hạ tầng số, việc tự vận hành một hệ thống chuyển tiếp thư điện tử (Mail Transfer Agent - MTA) giúp tổ chức kiểm soát hoàn toàn dữ l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-04-03 06:35:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Backend] Đo lường tốc độ Query: Đừng đoán, hãy đo!]]></title>
                        <link>https://viblo.asia/p/backend-do-luong-toc-do-query-dung-doan-hay-do-13VM9qmDVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/backend-do-luong-toc-do-query-dung-doan-hay-do-13VM9qmDVY7</guid>
            <description><![CDATA[Trong quá trình phát triển ứng dụng, chúng ta thường nghe câu: "Câu query này chậm quá!". Nhưng "chậm" là bao nhiêu? 500ms, 2s hay 10s? Là một Develop...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-04-01 13:28:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #20 Teable: Kiến trúc &quot;No-code Postgres&quot; và giải pháp xử lý dữ liệu hàng triệu dòng]]></title>
                        <link>https://viblo.asia/p/open-source-20-teable-kien-truc-no-code-postgres-va-giai-phap-xu-ly-du-lieu-hang-trieu-dong-oKLnqKANJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-20-teable-kien-truc-no-code-postgres-va-giai-phap-xu-ly-du-lieu-hang-trieu-dong-oKLnqKANJQO</guid>
            <description><![CDATA[Trong thế giới No-code, hầu hết các công cụ đều gặp phải bài toán hiệu năng khi dữ liệu vượt quá 50,000 dòng do lưu trữ dữ liệu dạng JSON hoặc Documen...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-03-28 05:39:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Series] Xây dựng Hệ thống Bất động sản với Node.js &amp; TypeScript - Bài 1: Thiết kế Database &quot;Chuẩn chỉnh&quot;]]></title>
                        <link>https://viblo.asia/p/series-xay-dung-he-thong-bat-dong-san-voi-nodejs-typescript-bai-1-thiet-ke-database-chuan-chinh-oW4oelykLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-xay-dung-he-thong-bat-dong-san-voi-nodejs-typescript-bai-1-thiet-ke-database-chuan-chinh-oW4oelykLml</guid>
            <description><![CDATA[Chào các anh em Gophers (và cả các anh em đang muốn lấn sân sang Node.js)! Trong series này, chúng ta sẽ cùng nhau xây dựng một hệ thống Website Bất đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-03-26 07:38:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[#6 Học database qua tip &amp; trick – và mình quên luôn ngay sau đó]]></title>
                        <link>https://viblo.asia/p/6-hoc-database-qua-tip-trick-va-minh-quen-luon-ngay-sau-do-XP4WEoXDL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/6-hoc-database-qua-tip-trick-va-minh-quen-luon-ngay-sau-do-XP4WEoXDL7G</guid>
            <description><![CDATA[Mình là một developer đã gần 10 năm kinh nghiệm, cũng từng đó năm làm việc với cơ sở dữ liệu. Mình đa số làm việc với các cơ sở dữ liệu dạng quan hệ (...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quang Chiến Trần</dc:creator>
            <pubDate>2026-03-18 06:21:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[&quot;Tuyệt Kỹ&quot; Recursive CTE: Lấy Toàn Bộ Quyền HRBAC Chỉ Với 1 Câu SQL Duy Nhất]]></title>
                        <link>https://viblo.asia/p/tuyet-ky-recursive-cte-lay-toan-bo-quyen-hrbac-chi-voi-1-cau-sql-duy-nhat-R5JRQNyY4Gv</link>
            <guid isPermaLink="true">https://viblo.asia/p/tuyet-ky-recursive-cte-lay-toan-bo-quyen-hrbac-chi-voi-1-cau-sql-duy-nhat-R5JRQNyY4Gv</guid>
            <description><![CDATA[Chào anh em! Chắc hẳn sau bài viết trước về Hierarchical RBAC (HRBAC), nhiều anh em đã hình dung ra được cái cấu trúc cây phân quyền rồi đúng không?

...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-03-16 15:02:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cập nhật ServBay for macOS 1.18.0: Mạng Thông minh hơn &amp; Trải nghiệm Ổn định hơn]]></title>
                        <link>https://viblo.asia/p/cap-nhat-servbay-for-macos-1180-mang-thong-minh-hon-trai-nghiem-on-dinh-hon-bA4688GlLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/cap-nhat-servbay-for-macos-1180-mang-thong-minh-hon-trai-nghiem-on-dinh-hon-bA4688GlLKv</guid>
            <description><![CDATA[Chào các dev!

Phiên bản tiếp theo đã ra mắt như đã hứa: ServBay for macOS phiên bản 1.18.0 hiện đã được phát hành chính thức. Một môi trường phát tri...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ServBay</dc:creator>
            <pubDate>2025-11-06 19:12:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ServBay for Windows 1.11.1 Ra mắt: Tái cấu trúc Trải nghiệm Cốt lõi cho sự Linh hoạt và Hiệu quả Vượt trội]]></title>
                        <link>https://viblo.asia/p/servbay-for-windows-1111-ra-mat-tai-cau-truc-trai-nghiem-cot-loi-cho-su-linh-hoat-va-hieu-qua-vuot-troi-OXLA00EMJGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/servbay-for-windows-1111-ra-mat-tai-cau-truc-trai-nghiem-cot-loi-cho-su-linh-hoat-va-hieu-qua-vuot-troi-OXLA00EMJGr</guid>
            <description><![CDATA[Xin chào các Nhà phát triển Windows,

Mỗi phiên bản của ServBay đều bắt nguồn từ nỗ lực của chúng tôi trong việc theo đuổi trải nghiệm phát triển tuyệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ServBay</dc:creator>
            <pubDate>2025-11-06 19:07:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Distributed Locking Trong .NET: Điều Phối Công Việc Trên Nhiều Instance]]></title>
                        <link>https://viblo.asia/p/distributed-locking-trong-net-dieu-phoi-cong-viec-tren-nhieu-instance-ZjJYWWOXVOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/distributed-locking-trong-net-dieu-phoi-cong-viec-tren-nhieu-instance-ZjJYWWOXVOE</guid>
            <description><![CDATA[>Trong hệ thống phân tán, nhiều instance có thể cùng truy cập một tài nguyên, dễ gây lỗi race condition hoặc trùng dữ liệu. Distributed Locking (Khóa ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đặng Việt Anh</dc:creator>
            <pubDate>2025-10-20 08:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cơ sở dữ liệu lưu trữ bảng trên đĩa như thế nào]]></title>
                        <link>https://viblo.asia/p/co-so-du-lieu-luu-tru-bang-tren-dia-nhu-the-nao-oKLnqBGGJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-so-du-lieu-luu-tru-bang-tren-dia-nhu-the-nao-oKLnqBGGJQO</guid>
            <description><![CDATA[I. Tổng quan

Khi phát triển một ứng dụng và cấu hình database, việc tạo bảng (table) hay thêm cột (column) chỉ cần vài câu lệnh DDL và việc chèn dữ l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">gmhg</dc:creator>
            <pubDate>2025-10-10 01:02:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Triển khai Postgresql Repmgr + HAProxy auto failover và tự động detect master-slave]]></title>
                        <link>https://viblo.asia/p/trien-khai-postgresql-repmgr-haproxy-auto-failover-va-tu-dong-detect-master-slave-1XVOWgQEVMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/trien-khai-postgresql-repmgr-haproxy-auto-failover-va-tu-dong-detect-master-slave-1XVOWgQEVMz</guid>
            <description><![CDATA[Chào các bạn . Lâu lâu mới có thời gian viết bài chia sẻ với anh em.

Series này mình sẽ hướng dẫn từng bước cài đặt PostgreSQL theo mô hình 3 node + ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tecklens</dc:creator>
            <pubDate>2025-08-19 09:56:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cấu hình Postgresql High Availability on premises full setup]]></title>
                        <link>https://viblo.asia/p/cau-hinh-postgresql-high-availability-on-premises-full-setup-PwlVmA7lV5Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/cau-hinh-postgresql-high-availability-on-premises-full-setup-PwlVmA7lV5Z</guid>
            <description><![CDATA[Hướng Dẫn Cấu Hình PostgreSQL High Availability (HA) Với Patroni, etcd và HAProxy

Bài viết này hướng dẫn chi tiết cách thiết lập một cụm PostgreSQL H...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">TruongItt</dc:creator>
            <pubDate>2025-06-23 12:18:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách xử lý data phân cấp nhiều cấp lồng nhau với closure tables]]></title>
                        <link>https://viblo.asia/p/cach-xu-ly-data-phan-cap-nhieu-cap-long-nhau-voi-closure-tables-E1XVORyELMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-xu-ly-data-phan-cap-nhieu-cap-long-nhau-voi-closure-tables-E1XVORyELMz</guid>
            <description><![CDATA[Trong quá trình làm việc, chúng ta sẽ thường xuyên gặp phải các kiểu dữ liệu dạng phân cấp, nhiều cấp lồng nhau. Ví dụ category đa cấp, menu đa cấp, b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">qoobee</dc:creator>
            <pubDate>2025-05-26 23:37:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Chiến lược Scaling PostgreSQL của OpenAI: Phân tích từ PGConf.dev 2025]]></title>
                        <link>https://viblo.asia/p/chien-luoc-scaling-postgresql-cua-openai-phan-tich-tu-pgconfdev-2025-aAY4q3rDLPw</link>
            <guid isPermaLink="true">https://viblo.asia/p/chien-luoc-scaling-postgresql-cua-openai-phan-tich-tu-pgconfdev-2025-aAY4q3rDLPw</guid>
            <description><![CDATA[Tại sự kiện PGConf.dev 2025 vừa qua, Bohan Zhang từ OpenAI đã có một bài chia sẻ cực kỳ hay ho về những kinh nghiệm xương máu (best practices) khi sử ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quang Định Trương</dc:creator>
            <pubDate>2025-05-27 22:43:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[dbt basic] [P2] Setup project dbt cơ bản với Postgresql]]></title>
                        <link>https://viblo.asia/p/dbt-basic-p2-setup-project-dbt-co-ban-voi-postgresql-PAoJeO3AV1j</link>
            <guid isPermaLink="true">https://viblo.asia/p/dbt-basic-p2-setup-project-dbt-co-ban-voi-postgresql-PAoJeO3AV1j</guid>
            <description><![CDATA[Lời mở đầu
Phần trước mình đã giải thích dbt là gì, và tại sao nên dùng dbt. Trong phần này, mình sẽ đi qua cách setup 1 project dbt cơ bản với postgr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Minh Tuan</dc:creator>
            <pubDate>2025-05-09 23:29:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PostgreSQL: LIMIT ... OFFSET vs OFFSET ... FETCH NEXT - Nên dùng cái nào? Phần 1]]></title>
                        <link>https://viblo.asia/p/postgresql-limit-offset-vs-offset-fetch-next-nen-dung-cai-nao-phan-1-Rk74aXb9VeO</link>
            <guid isPermaLink="true">https://viblo.asia/p/postgresql-limit-offset-vs-offset-fetch-next-nen-dung-cai-nao-phan-1-Rk74aXb9VeO</guid>
            <description><![CDATA[Khi làm việc với cơ sở dữ liệu, đặc biệt là trong các ứng dụng phân trang dữ liệu, chúng ta thường sử dụng hai cách phổ biến để giới hạn số lượng bản ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Kim Duy</dc:creator>
            <pubDate>2025-04-09 08:08:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Smart Pagination: Khi Materialized View Thay Đổi Cuộc Chơi]]></title>
                        <link>https://viblo.asia/p/smart-pagination-khi-materialized-view-thay-doi-cuoc-choi-x7Z4D1P2JnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/smart-pagination-khi-materialized-view-thay-doi-cuoc-choi-x7Z4D1P2JnX</guid>
            <description><![CDATA[Những gì còn sót lại

Hi anh em dev , hôm trước tớ có làm buổi techtalk trong team về optimize với Postgres, cuối buổi có một câu hỏi mở của anh Leade...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đông Trần</dc:creator>
            <pubDate>2025-03-16 23:21:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Migrating Metabase from H2 to PostgreSQL database: A step-by-step approach to overcoming challenges]]></title>
                        <link>https://viblo.asia/p/migrating-metabase-from-h2-to-postgresql-database-a-step-by-step-approach-to-overcoming-challenges-5pPLkmzD4RZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/migrating-metabase-from-h2-to-postgresql-database-a-step-by-step-approach-to-overcoming-challenges-5pPLkmzD4RZ</guid>
            <description><![CDATA[Context

Recently, I had a task to migrate a development Metabase instance used internally by the dev team. The current Metabase was running on Kubern...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Việt</dc:creator>
            <pubDate>2025-03-10 23:55:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Unlocking PostgreSQL Performance: A Guide to Efficient Indexing]]></title>
                        <link>https://viblo.asia/p/unlocking-postgresql-performance-a-guide-to-efficient-indexing-Yym40o2oV91</link>
            <guid isPermaLink="true">https://viblo.asia/p/unlocking-postgresql-performance-a-guide-to-efficient-indexing-Yym40o2oV91</guid>
            <description><![CDATA[PostgreSQL, a powerful open-source relational database, offers a robust indexing system to speed up your queries.  But throwing indexes at every colum...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Richard Nguyen</dc:creator>
            <pubDate>2025-03-05 10:01:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiểu về Offset và Cursor Pagination - Phần 1]]></title>
                        <link>https://viblo.asia/p/hieu-ve-offset-va-cursor-pagination-phan-1-m2vJPzQpVeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/hieu-ve-offset-va-cursor-pagination-phan-1-m2vJPzQpVeK</guid>
            <description><![CDATA[Khi xây dựng các hệ thống web hoặc API, việc phân trang dữ liệu là một vấn đề quan trọng. Có nhiều cách để thực hiện phân trang, nhưng hai phương pháp...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đặng Việt Anh</dc:creator>
            <pubDate>2025-02-25 08:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[So sánh PostgreSQL và MySQL: Đâu là lựa chọn tốt nhất?]]></title>
                        <link>https://viblo.asia/p/so-sanh-postgresql-va-mysql-dau-la-lua-chon-tot-nhat-MkNLrWElVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-postgresql-va-mysql-dau-la-lua-chon-tot-nhat-MkNLrWElVgA</guid>
            <description><![CDATA[Việc lựa chọn giữa PostgreSQL và MySQL là một chủ đề thú vị và đáng để bàn luận. Cả hai hệ quản trị cơ sở dữ liệu này đều được sử dụng rộng rãi và có ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vDich Global</dc:creator>
            <pubDate>2025-02-21 14:56:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PostgreSQL Có Tốt Hơn MySQL Không?]]></title>
                        <link>https://viblo.asia/p/postgresql-co-tot-hon-mysql-khong-MkNLr5mqJgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/postgresql-co-tot-hon-mysql-khong-MkNLr5mqJgA</guid>
            <description><![CDATA[Một ngày nọ, một nhóm lập trình viên đã có một cuộc tranh luận nảy lửa—họ gần như xô xát—về việc liệu PostgreSQL có vượt trội hơn MySQL hay không.

Lậ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">IT của bạn</dc:creator>
            <pubDate>2025-01-23 10:33:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Golang] Chiến Lược Quản Lý Kết Nối Database Thông Qua Gorm]]></title>
                        <link>https://viblo.asia/p/golang-chien-luoc-quan-ly-ket-noi-database-thong-qua-gorm-zXRJ8r6dVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-chien-luoc-quan-ly-ket-noi-database-thong-qua-gorm-zXRJ8r6dVGq</guid>
            <description><![CDATA[Nói đến Gorm chắc đa số các bạn develop Golang điều biết, nhưng hôm nay mình giới thiệu cách để quản lý kết nối đến database
( không đề cập đến connec...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Open Dev</dc:creator>
            <pubDate>2024-12-28 13:09:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng Dẫn kết nối PostgreSQL và dbt: Tối Ưu Hóa Quy Trình ETL]]></title>
                        <link>https://viblo.asia/p/huong-dan-ket-noi-postgresql-va-dbt-toi-uu-hoa-quy-trinh-etl-E1XVOjlGLMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-ket-noi-postgresql-va-dbt-toi-uu-hoa-quy-trinh-etl-E1XVOjlGLMz</guid>
            <description><![CDATA[Hello mọi người, ở bài trước mình có viết về chủ đề DBT ở đây tiếp tục series này hôm nay chúng ta sẽ cùng nhau tìm hiểu Migration PostgreSQL  và DBT ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Thi Hong Anh</dc:creator>
            <pubDate>2024-11-30 15:05:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Common PostgreSQL Commands ]]></title>
                        <link>https://viblo.asia/p/common-postgresql-commands-y3RL13P74ao</link>
            <guid isPermaLink="true">https://viblo.asia/p/common-postgresql-commands-y3RL13P74ao</guid>
            <description><![CDATA[Below is a comprehensive example that covers many of the common and advanced features of PostgreSQL (Quick Setup), including data types, indexing, tra...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-29 21:12:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Understand More About RDBMS and NoSQL Through Analyzing PostgreSQL and MongoDB]]></title>
                        <link>https://viblo.asia/p/understand-more-about-rdbms-and-nosql-through-analyzing-postgresql-and-mongodb-Ny0VGaR0JPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/understand-more-about-rdbms-and-nosql-through-analyzing-postgresql-and-mongodb-Ny0VGaR0JPA</guid>
            <description><![CDATA[1. Quick Overview:
- Relational Databases (RDBMS):
    - Examples: MySQL, PostgreSQL, Oracle.
    - Uses structured tables with rows and columns.
    ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-28 18:06:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[⚡  Quickly Start Dev Environment For MySQL, PostgreSQL, MongoDB, Redis, and Kafka Using Docker Compose ]]></title>
                        <link>https://viblo.asia/p/quickly-start-dev-environment-for-mysql-postgresql-mongodb-redis-and-kafka-using-docker-compose-7ymJXG7g4kq</link>
            <guid isPermaLink="true">https://viblo.asia/p/quickly-start-dev-environment-for-mysql-postgresql-mongodb-redis-and-kafka-using-docker-compose-7ymJXG7g4kq</guid>
            <description><![CDATA[Here's how to quickly set up a development environment with MySQL, PostgreSQL, MongoDB, Redis and Kafka using Docker Compose, with bitnami images, env...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-27 20:21:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Golang Integration Test With Gin, Gorm, Testify, PostgreSQL]]></title>
                        <link>https://viblo.asia/p/golang-integration-test-with-gin-gorm-testify-postgresql-3RlL5o9g4bB</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-integration-test-with-gin-gorm-testify-postgresql-3RlL5o9g4bB</guid>
            <description><![CDATA[Creating a comprehensive integration test setup in Golang with Gin, GORM, Testify, and PostgreSQL involves setting up a test database, writing tests f...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-25 21:07:04</pubDate>
                                                                                                        </item>
            </channel>
</rss>
