Tagged articles

PostgreSQL

571 articles · Page 5 of 6
Ops Development Stories
Ops Development Stories
Sep 25, 2021 · Cloud Native

How to Deploy and Troubleshoot Kong & Konga on Kubernetes

This guide walks through deploying Kong and its UI Konga on Kubernetes, covering configuration of PostgreSQL, handling common initialization errors, correcting environment variables, and ensuring successful startup with detailed YAML and Docker commands.

KongKongaKubernetes
0 likes · 13 min read
How to Deploy and Troubleshoot Kong & Konga on Kubernetes
360 Tech Engineering
360 Tech Engineering
Sep 9, 2021 · Databases

PostgreSQL High‑Availability Cluster Deployment with Patroni and Etcd

This article details the design, deployment, configuration, operation, monitoring, and backup of a PostgreSQL high‑availability cluster built on Patroni, Etcd, and LVS at 360, covering hardware layout, software versions, installation steps, parameter tuning, fail‑over testing, and future outlook.

BackupClusterPatroni
0 likes · 16 min read
PostgreSQL High‑Availability Cluster Deployment with Patroni and Etcd
Architects Research Society
Architects Research Society
Sep 4, 2021 · Databases

Why Data Scientists Should Learn PostgreSQL

This article explains why mastering SQL and PostgreSQL is essential for data scientists, outlines the core skills of the role, describes PostgreSQL’s features, lists its advantages and drawbacks for data science, and suggests resources for getting started.

Big DataHTAPPostgreSQL
0 likes · 10 min read
Why Data Scientists Should Learn PostgreSQL
Programmer DD
Programmer DD
Aug 13, 2021 · Databases

August 2023 DB‑Engines Ranking: SQL Server’s Sharp Drop & PostgreSQL/MongoDB Surge

The August 2023 DB‑Engines popularity ranking shows Microsoft SQL Server suffering the steepest score decline, while PostgreSQL and MongoDB post significant year‑over‑year gains, and the top three databases also fell, with the report detailing score trends, category rankings, and the five metrics used to calculate popularity.

DB-EnginesDatabase RankingsMongoDB
0 likes · 4 min read
August 2023 DB‑Engines Ranking: SQL Server’s Sharp Drop & PostgreSQL/MongoDB Surge
Laravel Tech Community
Laravel Tech Community
Jun 15, 2021 · Databases

PostgreSQL JDBC Driver 42.2.21 Release Highlights

The PostgreSQL JDBC Driver (PgJDBC) version 42.2.21 introduces documentation updates for the deprecated DataSource API, ensures primary keys for updatable result sets, adds asynchronous notification handling, rewrites the OSGi bundle activator, and fixes metadata retrieval when search_path is not specified.

Database DriverJDBCPGJDBC
0 likes · 2 min read
PostgreSQL JDBC Driver 42.2.21 Release Highlights
IT Xianyu
IT Xianyu
Jun 15, 2021 · Databases

How to Size Database Connection Pools: Insights from HikariCP Performance Tests

The article explains how to determine the optimal size of a database connection pool by analyzing performance tests, presenting a simple formula based on CPU cores and disk count, and demonstrating that a much smaller pool can dramatically improve response times for high‑concurrency workloads.

HikariCPOptimizationPostgreSQL
0 likes · 11 min read
How to Size Database Connection Pools: Insights from HikariCP Performance Tests
Laravel Tech Community
Laravel Tech Community
Jun 9, 2021 · Databases

Understanding PostgreSQL Prepared Statements and Plan Caching (Generic vs Custom)

This article explains how PostgreSQL's prepared statements cache execution plans, describing the default behavior of generating custom plans for the first five executions before switching to a generic plan, and shows how PostgreSQL 14 adds generic_plans and custom_plans columns to the pg_prepared_statements view for monitoring.

Custom PlanDatabase PerformanceGeneric Plan
0 likes · 2 min read
Understanding PostgreSQL Prepared Statements and Plan Caching (Generic vs Custom)
macrozheng
macrozheng
May 17, 2021 · Databases

Which Java Connection Pool Wins? Druid vs C3P0 vs DBCP Performance Tested

This article introduces the importance of database connections, compares three popular Java connection pools (DBCP, C3P0, Druid) with code examples, runs performance tests inserting 100 k and 1 M rows on MySQL, Oracle and PostgreSQL, and concludes with recommendations on the most stable pool and optimal databases.

Connection PoolDatabaseDruid
0 likes · 11 min read
Which Java Connection Pool Wins? Druid vs C3P0 vs DBCP Performance Tested
The Dominant Programmer
The Dominant Programmer
Mar 14, 2021 · Databases

How to Create a PostGIS Spatial Database and Import Shapefile Data

After installing PostgreSQL on Windows, this guide shows how to add the PostGIS extension via pgAdmin, create a new spatial database, verify the installation, and then use the PostGIS Shapefile and DBF Loader Exporter to import a shapefile (with accompanying DBF), handling encoding and path issues, and finally view the imported data.

GIS importPostGISPostgreSQL
0 likes · 4 min read
How to Create a PostGIS Spatial Database and Import Shapefile Data
ITPUB
ITPUB
Mar 6, 2021 · Databases

What Do the DB-Engines March 2021 Rankings Reveal About Today's Top Databases?

The DB‑Engines March 2021 ranking evaluates 364 databases, highlighting shifts among the top ten—including Microsoft SQL Server’s steep decline, MySQL’s growth surge, PostgreSQL’s continued rise, and Snowflake’s dramatic climb—while offering trend graphs and insights for professionals choosing the right database technology.

DB-EnginesMySQLPostgreSQL
0 likes · 6 min read
What Do the DB-Engines March 2021 Rankings Reveal About Today's Top Databases?
Suning Technology
Suning Technology
Jan 19, 2021 · Databases

Scaling Citus Clusters via Logical Replication – Lessons from PostgreSQL China Conference

The 10th PostgreSQL China Technical Conference in January 2021 featured expert talks on scaling Citus clusters with logical replication and on applying PostgreSQL to Suning’s retail digitalization, highlighting architecture, challenges, technology choices, and future directions for database-driven business transformation.

CitusDatabase ScalingLogical Replication
0 likes · 2 min read
Scaling Citus Clusters via Logical Replication – Lessons from PostgreSQL China Conference
Tencent Cloud Developer
Tencent Cloud Developer
Jan 14, 2021 · Databases

PostgreSQL Master-Slave Replication Performance Optimization: Solving Drop Table Bottleneck

The article explains how massive DROP TABLE operations in PostgreSQL master‑slave replication trigger costly buffer‑invalidation loops that cause severe lag, and describes extracting this step into a separate subprocess with a shared hash table, cutting replication lag from over 400 GB to about 10 MB—a 30,000‑fold speedup.

Buffer ManagementDatabase InternalsDatabase Replication
0 likes · 7 min read
PostgreSQL Master-Slave Replication Performance Optimization: Solving Drop Table Bottleneck
21CTO
21CTO
Jan 6, 2021 · Databases

Why PostgreSQL, MariaDB, and Azure SQL Are Redefining the DB‑Engines Rankings

The latest DB‑Engines popularity ranking reveals Oracle, MySQL and SQL Server still dominate the top three, while PostgreSQL, MariaDB, Azure SQL Database and Snowflake surge ahead, highlighting a stable yet evolving landscape where cloud‑native databases are gaining rapid momentum.

Azure SQLDB-EnginesDatabases
0 likes · 4 min read
Why PostgreSQL, MariaDB, and Azure SQL Are Redefining the DB‑Engines Rankings
dbaplus Community
dbaplus Community
Dec 10, 2020 · Databases

How GitLab Achieved a Near-Perfect PostgreSQL 9.6→11 Upgrade

In May 2020 GitLab partnered with OnGres to upgrade a 12‑node PostgreSQL 9.6 cluster to version 11, using a carefully planned pg_upgrade process, automated Ansible playbooks, Patroni HA, and a detailed rollback strategy to keep a 6 TB dataset consistent while serving 300 k transactions per second.

AnsibleDatabase MigrationGitLab
0 likes · 16 min read
How GitLab Achieved a Near-Perfect PostgreSQL 9.6→11 Upgrade
Architects' Tech Alliance
Architects' Tech Alliance
Dec 4, 2020 · Databases

Comparison of MySQL and PostgreSQL: Features, Advantages, and Use Cases

This article provides a detailed comparison of MySQL and PostgreSQL, covering licensing, ACID compliance, SQL standard support, replication models, concurrency control, performance characteristics, high‑availability solutions, external data integration, storage engines, and overall strengths and weaknesses to help readers choose the most suitable open‑source database for their scenarios.

Database ComparisonMySQLOpen Source
0 likes · 12 min read
Comparison of MySQL and PostgreSQL: Features, Advantages, and Use Cases
dbaplus Community
dbaplus Community
Nov 22, 2020 · Databases

How Suning Scaled with PostgreSQL & Citus: Lessons from 3000+ Instances

This article details Suning's journey of replacing commercial databases with PostgreSQL and Citus, covering background, feature and performance comparisons, reliability tests, deployment architecture, real‑world use cases, operational tips, and a comprehensive Q&A on migration and maintenance.

CitusDatabase MigrationOperational Experience
0 likes · 26 min read
How Suning Scaled with PostgreSQL & Citus: Lessons from 3000+ Instances
Suning Technology
Suning Technology
Nov 22, 2020 · Databases

How Suning Scaled PostgreSQL to 4,000+ Instances for Smart Retail

Suning’s 2020 PostgreSQL case study, presented at PostgresConf.CN & PGConf.Asia, details how the company deployed over 4,000 instances, leveraged Citus, JSON, PostGIS and roaringbitmap, and achieved cost savings and smart‑retail capabilities across billing, analytics, location search and user profiling.

Case studyCitusDatabase deployment
0 likes · 3 min read
How Suning Scaled PostgreSQL to 4,000+ Instances for Smart Retail
Qunar Tech Salon
Qunar Tech Salon
Nov 5, 2020 · Databases

Managing Excessive WAL Growth in PostgreSQL 11: Diagnosis and Resolution

This article explains why a low‑traffic PostgreSQL 11 database can accumulate massive WAL files, analyzes relevant configuration parameters and replication slots, demonstrates diagnostic SQL commands, and provides step‑by‑step actions—including adjusting archive_timeout, handling replication slots, and forcing a checkpoint—to reclaim disk space.

Database AdministrationPostgreSQLWAL
0 likes · 8 min read
Managing Excessive WAL Growth in PostgreSQL 11: Diagnosis and Resolution
Tencent Cloud Developer
Tencent Cloud Developer
Nov 2, 2020 · Databases

Overview of Tencent TBase: Distributed HTAP Database Architecture and Capabilities

Tencent’s TBase is an enterprise‑grade, PostgreSQL‑based distributed HTAP database that combines strong consistency, high‑concurrency OLTP and high‑performance OLAP within a single cluster, using a GTM‑coordinated two‑phase commit, flexible data distribution, parallel query optimization, and extensive security and scaling features.

Data AnalyticsHTAPPostgreSQL
0 likes · 22 min read
Overview of Tencent TBase: Distributed HTAP Database Architecture and Capabilities
MaGe Linux Operations
MaGe Linux Operations
Oct 28, 2020 · Databases

Step‑by‑Step: Install PostgreSQL 12 and pgAdmin4 on RHEL 8

This guide walks you through installing PostgreSQL 12 and the web‑based pgAdmin4 management tool on RHEL 8, covering module selection, database initialization, service configuration, and Apache‑based server‑mode setup with necessary SELinux and firewall adjustments.

Database AdministrationLinuxPostgreSQL
0 likes · 6 min read
Step‑by‑Step: Install PostgreSQL 12 and pgAdmin4 on RHEL 8
ITPUB
ITPUB
Oct 26, 2020 · Operations

Essential Unix Commands Every PostgreSQL DBA Should Know

This guide compiles the most useful Unix/Linux commands for PostgreSQL administrators, covering background execution, mail queue handling, email with attachments, file searching, cleanup, compression, diffing, remote synchronization, timestamp‑based file moves, and system reboot techniques.

DBALinuxPostgreSQL
0 likes · 11 min read
Essential Unix Commands Every PostgreSQL DBA Should Know
Liangxu Linux
Liangxu Linux
Oct 1, 2020 · Databases

Master DBeaver: Install, Connect, and Generate ER Diagrams for Any Database

Learn how to install the open‑source DBeaver tool, configure connections for databases such as PostgreSQL and Oracle via JDBC, manage drivers, and generate entity‑relationship diagrams, with step‑by‑step screenshots and links to official site and GitHub repository.

DBeaverDatabase ManagementER diagram
0 likes · 7 min read
Master DBeaver: Install, Connect, and Generate ER Diagrams for Any Database
Suning Technology
Suning Technology
Sep 29, 2020 · Databases

How SuNing’s O2O System Uses PostGIS & Citus for Scalable Geospatial Retail

Facing the post‑pandemic slowdown of e‑commerce growth, SuNing pioneered an O2O “smart retail” strategy by integrating online and offline channels through its “Anytime Business System,” which combines PostGIS‑enabled geospatial analysis, PostgreSQL high‑availability clustering with Citus, and seamless data flow across front‑end, transaction, and support layers.

CitusGeospatialO2O
0 likes · 17 min read
How SuNing’s O2O System Uses PostGIS & Citus for Scalable Geospatial Retail
Architects Research Society
Architects Research Society
Sep 2, 2020 · Databases

Scaling PostgreSQL for Multi‑Terabyte Databases: Indexes, Partitioning, Tablespaces, Parallelism, and Replication

This article explains how to extract maximum performance and scalability from PostgreSQL for multi‑terabyte workloads by leveraging specialized indexes, declarative partitioning, tablespaces, parallel query execution, read‑only replica load‑balancing, and foreign‑table sharding techniques.

Database ScalingPartitioningPostgreSQL
0 likes · 10 min read
Scaling PostgreSQL for Multi‑Terabyte Databases: Indexes, Partitioning, Tablespaces, Parallelism, and Replication
Architects Research Society
Architects Research Society
Aug 29, 2020 · Databases

Why Data Scientists Should Learn PostgreSQL

The article explains why SQL is essential for data scientists, introduces PostgreSQL as a powerful open‑source relational database suited for large‑scale data science, outlines its key features, advantages and disadvantages, and provides practical learning resources for beginners.

DatabaseLearning ResourcesPostgreSQL
0 likes · 9 min read
Why Data Scientists Should Learn PostgreSQL
Architects Research Society
Architects Research Society
Aug 16, 2020 · Databases

Insights into PostgreSQL: Community, Features, and Future Directions – Interview with Brad Nicholson and Dave Cramer

Brad Nicholson and Dave Cramer discuss their experiences with PostgreSQL, covering the project's community strengths and weaknesses, emerging pluggable storage, JSON path, Kubernetes deployment challenges, performance tuning, and their vision for the database’s evolution over the next decade.

DatabaseKubernetesPluggable Storage
0 likes · 20 min read
Insights into PostgreSQL: Community, Features, and Future Directions – Interview with Brad Nicholson and Dave Cramer
ITPUB
ITPUB
Aug 10, 2020 · Databases

Why Smaller Database Connection Pools Boost Performance: Real-World Test Insights

A detailed analysis shows that reducing the size of a database connection pool can dramatically lower request latency and improve throughput, with real benchmark data from Oracle and PostgreSQL illustrating how CPU, disk, and network constraints dictate the optimal pool size.

Connection PoolPostgreSQLbenchmark
0 likes · 10 min read
Why Smaller Database Connection Pools Boost Performance: Real-World Test Insights
DevOps Coach
DevOps Coach
Aug 1, 2020 · Databases

Boost PostgreSQL Performance: Essential DBA Tricks Every Developer Should Know

This article presents a collection of practical PostgreSQL DBA techniques—including selective updates, bulk‑load optimizations, CTE‑based deduplication, partial and BRIN indexes, correlation tuning, and transactional DDL tricks—to help developers reduce database bottlenecks, improve query speed, and avoid common performance pitfalls.

BRINCTEDevOps
0 likes · 33 min read
Boost PostgreSQL Performance: Essential DBA Tricks Every Developer Should Know
IT Architects Alliance
IT Architects Alliance
Jul 27, 2020 · Industry Insights

Future of Databases: Oracle, DB2, SAP HANA, MySQL & NoSQL Trends

The article provides a comprehensive analysis of major relational databases—Oracle, DB2, SAP HANA, MySQL, PostgreSQL—and emerging NoSQL solutions, examining their underlying technologies, recent developments, market adoption, and the overall industry landscape shaping the future of data storage.

DatabasesIndustry TrendsMySQL
0 likes · 3 min read
Future of Databases: Oracle, DB2, SAP HANA, MySQL & NoSQL Trends
dbaplus Community
dbaplus Community
Jul 22, 2020 · Databases

How to Optimize Real‑Time Vector Tile Services for Millions of Features with PostgreSQL & PostGIS

This article explains how to efficiently browse and render millions of GIS features in real‑time vector tiles using PostgreSQL and PostGIS, covering background challenges, several thinning algorithms, their implementation steps, limitations, advantages, and a practical example with a 3‑million‑point dataset.

Big DataData DilutionGIS
0 likes · 8 min read
How to Optimize Real‑Time Vector Tile Services for Millions of Features with PostgreSQL & PostGIS
Senior Brother's Insights
Senior Brother's Insights
Jul 20, 2020 · Databases

Discover Why PostgreSQL Could Be the Underrated Database You Need

This article introduces PostgreSQL, the powerful open‑source object‑relational database, highlights its rising popularity in DB‑Engines rankings, compares its advanced features and performance advantages over MySQL, and outlines many of its unique capabilities such as rich data types, sophisticated indexing, and robust replication.

Data TypesFeature comparisonIndexing
0 likes · 6 min read
Discover Why PostgreSQL Could Be the Underrated Database You Need
MaGe Linux Operations
MaGe Linux Operations
Jul 11, 2020 · Databases

Unlocking Time‑Series Power: A Deep Dive into TimescaleDB

This article introduces TimescaleDB—a PostgreSQL extension for time‑series data—explaining its core concepts, data‑model choices, architecture, native compression, and provides step‑by‑step installation instructions on a CentOS 7 environment.

PostgreSQLTimescaleDBcompression
0 likes · 15 min read
Unlocking Time‑Series Power: A Deep Dive into TimescaleDB
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 3, 2020 · Databases

PostgreSQL Q&A: Use Cases, Oracle Comparison, Features, Migration and Best Practices

This article compiles a series of questions and answers from a recent PostgreSQL live session, covering recommended scenarios, differences with Oracle, backup and recovery, clustering, PostGIS, stored procedures, migration tips, version recommendations, performance tuning, high‑availability, and real‑world adoption across industries.

DatabaseHigh AvailabilityOracle migration
0 likes · 10 min read
PostgreSQL Q&A: Use Cases, Oracle Comparison, Features, Migration and Best Practices
Architects Research Society
Architects Research Society
Jun 9, 2020 · Databases

PostgreSQL vs SQL Server: Performance and Scalability Comparison

An in‑depth comparison of PostgreSQL and Microsoft SQL Server examines their concurrency, partitioning, indexing, compression, cross‑platform support, and overall performance and scalability, concluding that PostgreSQL generally outperforms SQL Server across these parameters while offering more cost‑effective and flexible features.

Database ComparisonPostgreSQLSQL Server
0 likes · 6 min read
PostgreSQL vs SQL Server: Performance and Scalability Comparison
dbaplus Community
dbaplus Community
Jun 7, 2020 · Databases

MySQL vs PostgreSQL: Which Open‑Source Database Wins for Your Projects?

The article compares MySQL and PostgreSQL across open‑source licensing, ACID compliance, SQL standard support, replication methods, concurrency control, performance, high‑availability solutions, external data sources, and storage models, highlighting each system’s strengths and weaknesses to help readers choose the most suitable database.

Database ComparisonMySQLOpen Source
0 likes · 15 min read
MySQL vs PostgreSQL: Which Open‑Source Database Wins for Your Projects?
dbaplus Community
dbaplus Community
May 31, 2020 · Databases

Inside TBase: Architecture, Distributed Transactions, and Cloud‑Native Security

This article provides a comprehensive technical overview of Tencent Cloud's TBase database, covering fundamental database classifications, TBase's cloud‑native architecture, distributed transaction mechanisms, storage and compute separation, security layers, backup strategies, and real‑world deployment cases.

Cloud NativeData ReplicationDatabases
0 likes · 40 min read
Inside TBase: Architecture, Distributed Transactions, and Cloud‑Native Security
Qunar Tech Salon
Qunar Tech Salon
Mar 31, 2020 · Fundamentals

Ten Full‑Stack Engineering Lessons Learned from a Decade in Silicon Valley

The article shares ten practical lessons from a senior full‑stack engineer covering CSS specificity, component state design, backend code organization, PostgreSQL performance, the pitfalls of rushing releases, automation investment, mastering tools, MVP thinking, research‑driven development, and systematic scientific debugging.

CI/CDFull-StackMVP
0 likes · 15 min read
Ten Full‑Stack Engineering Lessons Learned from a Decade in Silicon Valley
Tencent Cloud Developer
Tencent Cloud Developer
Mar 15, 2020 · Industry Insights

Who Rules the Database World? Insights from Tencent’s TVP Tech Forum

The article reviews a Tencent Cloud TVP closed‑door forum where experts compared MySQL 8.0, PostgreSQL, Redis and the cloud‑native CynosDB, highlighting each product’s technical strengths, ecosystem support, and the broader industry trend toward cloud‑native, multi‑database solutions as the future of data management.

Cloud NativeCynosDBDatabases
0 likes · 17 min read
Who Rules the Database World? Insights from Tencent’s TVP Tech Forum
Architects Research Society
Architects Research Society
Jan 22, 2020 · Databases

How to Install PostgreSQL 12 on CentOS 7 and CentOS 8

This step‑by‑step guide explains how to add the PostgreSQL Yum repository, install PostgreSQL 12 client and server packages, initialize and start the database service, set the admin password, optionally enable remote access, and install the pgAdmin 4 web interface on CentOS 7 or 8 systems.

CentOSDatabaseInstallation
0 likes · 11 min read
How to Install PostgreSQL 12 on CentOS 7 and CentOS 8
Architects Research Society
Architects Research Society
Jan 20, 2020 · Databases

Goodbye MongoDB, Hello PostgreSQL: Olery’s Journey to a More Reliable Database Architecture

The article recounts Olery’s five‑year evolution from a Ruby‑centric stack using MongoDB and MySQL to a PostgreSQL‑based architecture, detailing schema‑less pitfalls, database requirements, migration strategies, code adaptations, and the measurable performance gains achieved after the transition.

Database MigrationMongoDBPostgreSQL
0 likes · 15 min read
Goodbye MongoDB, Hello PostgreSQL: Olery’s Journey to a More Reliable Database Architecture
ITPUB
ITPUB
Nov 4, 2019 · Databases

Overcoming 50 Common PostgreSQL‑Oracle Migration Pitfalls in Financial Systems

This article details more than fifty practical issues encountered when migrating financial applications from Oracle to PostgreSQL—including character sets, comment syntax, numeric precision, VARCHAR handling, sequence limits, type casting, operator overloading, and connectivity—while offering concrete solutions, code examples, and performance tips.

Database MigrationFinancial SystemsOracle
0 likes · 16 min read
Overcoming 50 Common PostgreSQL‑Oracle Migration Pitfalls in Financial Systems
ITPUB
ITPUB
Oct 28, 2019 · Databases

How Xintai Life Insurance Replaced Oracle with PostgreSQL: A Three‑Step De‑Oracle Strategy

Facing rising costs and regulatory pressure, Xintai Life Insurance embarked on a multi‑year "de‑Oracle" journey, selecting PostgreSQL, executing extensive testing, adopting a phased rollout with fallback plans, and building new monitoring, offering practical insights for enterprises migrating away from legacy Oracle databases.

Database MigrationDe‑OracleFinancial Services
0 likes · 8 min read
How Xintai Life Insurance Replaced Oracle with PostgreSQL: A Three‑Step De‑Oracle Strategy
Programmer DD
Programmer DD
Oct 20, 2019 · Cloud Native

How to Quickly Set Up Kong API Gateway and Konga UI with Docker

This guide walks you through installing Kong API gateway and its open‑source management UI Konga using Docker, covering network creation, database selection, container configuration, migration, verification, and final UI access, all with clear commands and examples.

API GatewayDockerKong
0 likes · 9 min read
How to Quickly Set Up Kong API Gateway and Konga UI with Docker
ITPUB
ITPUB
Oct 15, 2019 · Databases

Understanding B‑Tree Indexes Across Major Relational Databases

This article explains why database indexes are crucial for performance, describes the fundamental principles of B‑Tree indexes, and compares how Oracle, MySQL, SQL Server, and PostgreSQL implement and use these indexes, helping developers master SQL optimization across platforms.

B-TreeDatabase IndexesMySQL
0 likes · 16 min read
Understanding B‑Tree Indexes Across Major Relational Databases
dbaplus Community
dbaplus Community
Oct 13, 2019 · Databases

Why PostgreSQL Stands Out: Community, Innovation, and Cloud Power

The talk explores PostgreSQL’s unique community-driven development, its commercial and innovative capabilities, new version features such as enhanced partitioning and parallel computing, and how its open‑source licensing, extensible architecture, and cloud integrations make it a compelling, enterprise‑ready database solution.

Database FeaturesOpen Source DatabasePostgreSQL
0 likes · 17 min read
Why PostgreSQL Stands Out: Community, Innovation, and Cloud Power
ITPUB
ITPUB
Oct 9, 2019 · Databases

What’s New in PostgreSQL 12? Performance Boosts and Advanced Features

PostgreSQL 12 brings major enhancements—including up to 40% faster queries on large datasets, improved indexing, partitioning, JSON path queries, generated columns, pluggable table access methods, stronger authentication, and built‑in JIT compilation—while also adding better localization, multi‑constraint authorization, and convenient maintenance commands.

DatabaseIndexingPartitioning
0 likes · 6 min read
What’s New in PostgreSQL 12? Performance Boosts and Advanced Features
dbaplus Community
dbaplus Community
Aug 29, 2019 · Databases

Inside PostgreSQL: How Queries Are Parsed, Optimized, and Executed

This article walks through PostgreSQL’s query processing pipeline—from parsing SQL into relational algebra, through semantic analysis, query rewriting, optimization techniques like sub‑query elimination and join ordering, to the executor’s sequential scan algorithm—illustrating each step with code snippets and diagrams.

Database OptimizerPostgreSQLQuery Processing
0 likes · 14 min read
Inside PostgreSQL: How Queries Are Parsed, Optimized, and Executed
dbaplus Community
dbaplus Community
Jul 25, 2019 · Databases

MySQL vs PostgreSQL: Which Open‑Source Database Fits Your Project?

This article provides a high‑level comparison of MySQL and PostgreSQL, covering their histories, architectures, licensing, performance characteristics, platform support, standards compatibility, and typical use‑cases to help developers choose the most suitable open‑source database for their needs.

Database ComparisonMySQLOpen source databases
0 likes · 9 min read
MySQL vs PostgreSQL: Which Open‑Source Database Fits Your Project?
21CTO
21CTO
Jul 23, 2019 · Databases

Why Open‑Source Databases Are Booming: Key Takeaways from Percona Live

In a recent Percona Live keynote, CEO Peter Zaitsev highlighted the rapid growth of open‑source databases, shifting licensing models, rising cloud‑native adoption, and the increasing strategic importance of PostgreSQL amid heightened security and compliance concerns.

DBaaSOpen source databasesPostgreSQL
0 likes · 4 min read
Why Open‑Source Databases Are Booming: Key Takeaways from Percona Live
Qunar Tech Salon
Qunar Tech Salon
Jul 9, 2019 · Databases

SQL Fundamentals and Query Optimization Techniques for PostgreSQL

This article introduces SQL fundamentals, explains DDL/DML/DCL categories, and provides practical PostgreSQL query optimization techniques—including index selection, condition rewriting, sub‑query removal, expression and partial indexes, DDL decomposition, CTE usage, and key configuration parameters—to help developers and DBAs improve performance and maintainability.

Database PerformancePostgreSQLQuery Optimization
0 likes · 12 min read
SQL Fundamentals and Query Optimization Techniques for PostgreSQL
Python Crawling & Data Mining
Python Crawling & Data Mining
May 27, 2019 · Databases

Build a Quantitative Analysis Database with Python and PostgreSQL: Step‑by‑Step Guide

This tutorial walks through installing PostgreSQL, connecting it to Python via psycopg2 and SQLAlchemy, fetching millions of stock records with Tushare, storing and updating the data in a PostgreSQL database, and visualizing query results for quantitative finance strategies, all with complete code examples.

Data EngineeringPostgreSQLPython
0 likes · 12 min read
Build a Quantitative Analysis Database with Python and PostgreSQL: Step‑by‑Step Guide
Tencent Cloud Developer
Tencent Cloud Developer
Apr 4, 2019 · Cloud Native

Design and Optimization of CynosDB for PostgreSQL: One‑Primary Multi‑Read Architecture

The article details CynosDB’s cloud‑native PostgreSQL design—using compute‑storage separation, log sinking with asynchronous replay, and multi‑version reads—to enable a one‑primary multi‑read architecture that delivers elastic scaling, reduced I/O, stateless instances, and rapid failover and efficient resource utilization through parallel log‑based recovery.

Cloud NativeCynosDBDatabase Architecture
0 likes · 15 min read
Design and Optimization of CynosDB for PostgreSQL: One‑Primary Multi‑Read Architecture
21CTO
21CTO
Mar 22, 2019 · Databases

Choosing the Right Open‑Source Database: PostgreSQL, MariaDB, and Percona Compared

This article examines why modern businesses rely on databases, explains the concept and advantages of open‑source software, and provides a detailed comparison of three popular open‑source databases—PostgreSQL, MariaDB, and Percona—highlighting their strengths, weaknesses, and ideal use cases.

DatabasesMariaDBPercona
0 likes · 8 min read
Choosing the Right Open‑Source Database: PostgreSQL, MariaDB, and Percona Compared
21CTO
21CTO
Mar 9, 2019 · Databases

Which Databases Dominated March 2019 Rankings? MySQL and Oracle Surge

The March 2019 database popularity ranking shows Oracle, MySQL, and SQL Server all gaining points, with MySQL leading the surge, Oracle’s rise linked to its new 19c release, and PostgreSQL experiencing its first decline in six months.

DatabasesMySQLOracle
0 likes · 2 min read
Which Databases Dominated March 2019 Rankings? MySQL and Oracle Surge
Tencent Cloud Developer
Tencent Cloud Developer
Mar 5, 2019 · Databases

Technical Sharing on Tencent Cloud's CynosDB: Architecture, High Availability, and Distributed Storage

Tencent Cloud’s CynosDB, a cloud‑native MySQL and PostgreSQL compatible database, uses a compute‑storage separation architecture with computable intelligent storage, primary‑multiple‑read design, and distributed CynosStore to deliver high availability, fast recovery, elastic scaling, and pay‑as‑you‑go pricing for developers.

CynosDBHigh AvailabilityMySQL
0 likes · 4 min read
Technical Sharing on Tencent Cloud's CynosDB: Architecture, High Availability, and Distributed Storage
ITPUB
ITPUB
Jan 5, 2019 · Databases

Why PostgreSQL Captured the 2018 DB-Engines DBMS of the Year Award

The 2018 DB-Engines ranking crowned PostgreSQL as the top DBMS, highlighting its 30‑year evolution, strong community, and expanding features, while MongoDB and Redis secured the runner‑up and third places respectively, and the January 2019 popularity scores showed continued shifts among major database systems.

DB-EnginesDatabase RankingsMongoDB
0 likes · 5 min read
Why PostgreSQL Captured the 2018 DB-Engines DBMS of the Year Award
21CTO
21CTO
Dec 27, 2018 · Databases

SQLite vs MySQL vs PostgreSQL: Which Database Fits Your Needs?

This article compares SQLite, MySQL, and PostgreSQL across architecture, features, scalability, use cases, and limitations, helping developers choose the most suitable relational database for their specific application requirements.

Database ComparisonMySQLPostgreSQL
0 likes · 11 min read
SQLite vs MySQL vs PostgreSQL: Which Database Fits Your Needs?
Tencent Cloud Developer
Tencent Cloud Developer
Dec 20, 2018 · Databases

CynosDB Architecture and Optimization: A PostgreSQL-Compatible NewSQL Database

CynosDB, Tencent’s PostgreSQL‑compatible NewSQL service, separates compute and storage, uses a log‑based distributed CynosStore with idempotent logs, offloads CRC checks, and implements async table extension, eliminating full‑page writes and dirty‑page flushing to deliver scalable, cost‑effective performance while preserving PostgreSQL features.

CynosDBDatabase ArchitectureLog System Optimization
0 likes · 12 min read
CynosDB Architecture and Optimization: A PostgreSQL-Compatible NewSQL Database
Xianyu Technology
Xianyu Technology
Sep 14, 2018 · Databases

Real-time Search Ranking Intervention Using Alibaba Cloud HybridDB for PostgreSQL

Xianyu achieves second‑level real‑time search ranking adjustments by using Alibaba Cloud HybridDB for PostgreSQL to normalize heterogeneous data into JSONB, merge attributes with timestamp‑based logic, and trigger PostgreSQL NOTIFY events that instantly recalculate scores, boosting transaction volume by ~30% and feedback by ~28%.

HybridDBPostgreSQLTrigger
0 likes · 9 min read
Real-time Search Ranking Intervention Using Alibaba Cloud HybridDB for PostgreSQL
ITPUB
ITPUB
Sep 12, 2018 · Databases

MySQL vs PostgreSQL: In‑Depth Feature Comparison and Choosing the Right Database

This article compares MySQL and PostgreSQL across open‑source licensing, ACID compliance, SQL standard support, replication modes, concurrency control, performance characteristics, high‑availability solutions, external data source integration, and storage models, helping readers decide which database best fits their workloads.

Database ComparisonMySQLOpen Source
0 likes · 12 min read
MySQL vs PostgreSQL: In‑Depth Feature Comparison and Choosing the Right Database
Tencent Cloud Developer
Tencent Cloud Developer
Sep 11, 2018 · Databases

CynosDB Architecture and Core Mechanisms: A Comprehensive Technical Overview

CynosDB is Tencent Cloud’s high‑performance, highly‑available NewSQL distributed database that uses a shared‑storage architecture with primary and replica instances, log‑structured storage, RDMA/SPDK transmission, Raft consensus, SSI MVCC, two‑phase locking, and state‑machine replication to provide elastic scaling, fast recovery, and cost‑effective enterprise data management.

CynosDBMVCCNewSQL
0 likes · 17 min read
CynosDB Architecture and Core Mechanisms: A Comprehensive Technical Overview
ITPUB
ITPUB
Sep 8, 2018 · Databases

Why Uber Switched from Postgres to MySQL: Scaling Lessons from a Real‑World Migration

Uber’s engineering team explains how Postgres’s immutable rows, write‑ahead logging, and replication design caused write amplification, upgrade pain, and data‑corruption risks, leading them to adopt a MySQL‑based Schemaless sharding layer that offers better buffering, connection handling, and replication semantics for massive scale.

Database MigrationMySQLPostgreSQL
0 likes · 23 min read
Why Uber Switched from Postgres to MySQL: Scaling Lessons from a Real‑World Migration
dbaplus Community
dbaplus Community
Aug 20, 2018 · Databases

Unlock PostgreSQL’s Powerful SQL Features: CTEs, UPSERT, Sampling, and More

This article explores PostgreSQL’s advanced SQL capabilities—including Common Table Expressions (WITH), batch inserts, the RETURNING clause, UPSERT with ON CONFLICT, TABLESAMPLE methods, aggregation functions like string_agg and array_agg, and a range of window functions—providing practical examples, performance insights, and guidance for real‑world use.

AggregationCTEPostgreSQL
0 likes · 17 min read
Unlock PostgreSQL’s Powerful SQL Features: CTEs, UPSERT, Sampling, and More
ITPUB
ITPUB
Jun 21, 2018 · Databases

Why PostgreSQL Is the Ultimate Full‑Stack Database for Modern Apps

The article explains how PostgreSQL can serve as a single, full‑stack database covering OLTP, OLAP, streaming, time‑series, spatial, search, NoSQL, data‑warehouse, graph, and caching workloads, while offering strong operational features, a vibrant ecosystem, and only a few manageable drawbacks.

Database ExtensionsEcosystemFull-Stack Database
0 likes · 9 min read
Why PostgreSQL Is the Ultimate Full‑Stack Database for Modern Apps
ITPUB
ITPUB
Jun 19, 2018 · Big Data

Is Hadoop Still Relevant? Comparing Hadoop, PostgreSQL, and Storm

The article examines Hadoop's relevance by contrasting it with PostgreSQL and Storm, discussing when each technology fits big‑data challenges such as volume, velocity, and variety, and highlighting cost, complexity, and use‑case considerations for enterprises.

Batch ProcessingHadoopPostgreSQL
0 likes · 8 min read
Is Hadoop Still Relevant? Comparing Hadoop, PostgreSQL, and Storm
ITPUB
ITPUB
Jun 17, 2018 · Databases

MySQL 8 vs PostgreSQL 10: Which Database Wins the Showdown?

An in‑depth comparison of MySQL 8 and PostgreSQL 10 examines feature parity, storage architecture, indexing, memory usage, replication, update overhead, and garbage collection, highlighting how recent improvements narrow the gap and offering guidance on choosing the right database for specific workloads.

Database ComparisonMySQLPostgreSQL
0 likes · 12 min read
MySQL 8 vs PostgreSQL 10: Which Database Wins the Showdown?