PostgreSQL

Posts in 2018
  • GeoIP Geographic Reverse Lookup Optimization

    July 07, 2018 in PostgreSQL

    GeoIP Geographic Reverse Lookup Optimization

    A common requirement in application development is GeoIP conversion - converting source IP addresses to geographic coordinates or administrative divisions (country-state-city-county-town-village)

    Read more

    A common requirement in application development is GeoIP conversion - converting source IP addresses to geographic coordinates or administrative divisions (country-state-city-county-town-village)

    Read more

  • PostgreSQL Development Convention (2018 Edition)

    June 20, 2018 in PostgreSQL

    PostgreSQL Development Convention (2018 Edition)

    Without rules, there can be no order. This article compiles a development specification for PostgreSQL database principles and features, which can reduce confusion encountered when using PostgreSQL.

    Read more

    Without rules, there can be no order. This article compiles a development specification for PostgreSQL database principles and features, which can reduce confusion encountered when using PostgreSQL.

    Read more

  • What Are PostgreSQL's Advantages?

    June 10, 2018 in PostgreSQL

    What Are PostgreSQL's Advantages?

    PostgreSQL's slogan is "The World's Most Advanced Open-Source Relational Database," but I think the most vivid characterization should be: The Full-Stack Database That Does It All - one tool to rule them all.

    Read more

    PostgreSQL's slogan is "The World's Most Advanced Open-Source Relational Database," but I think the most vivid characterization should be: The Full-Stack Database That Does It All - one tool to rule them all.

    Read more

  • KNN Ultimate Optimization: From RDS to PostGIS

    June 06, 2018 in PostgreSQL

    KNN Ultimate Optimization: From RDS to PostGIS

    Ultimate optimization of KNN problems, from traditional relational design to PostGIS

    Read more

    Ultimate optimization of KNN problems, from traditional relational design to PostGIS

    Read more

  • Efficient Administrative Region Lookup with PostGIS

    June 06, 2018 in PostgreSQL

    Efficient Administrative Region Lookup with PostGIS

    How to efficiently solve the typical reverse geocoding problem: determining administrative regions based on user coordinates.

    Read more

    How to efficiently solve the typical reverse geocoding problem: determining administrative regions based on user coordinates.

    Read more

  • Monitoring Table Size in PostgreSQL

    May 14, 2018 in PostgreSQL

    Monitoring Table Size in PostgreSQL

    Tables in PostgreSQL correspond to many physical files. This article explains how to calculate the actual size of a table in PostgreSQL.

    Read more

    Tables in PostgreSQL correspond to many physical files. This article explains how to calculate the actual size of a table in PostgreSQL.

    Read more

  • PgAdmin Installation and Configuration

    April 14, 2018 in PostgreSQL

    PgAdmin Installation and Configuration

    PgAdmin is a GUI program for managing PostgreSQL, written in Python, but it's quite dated and requires some additional configuration.

    Read more

    PgAdmin is a GUI program for managing PostgreSQL, written in Python, but it's quite dated and requires some additional configuration.

    Read more

  • Incident-Report: Uneven Load Avalanche

    April 08, 2018 in PostgreSQL

    Incident-Report: Uneven Load Avalanche

    Recently there was a perplexing incident where a database had half its data volume and load migrated away, but ended up being overwhelmed due to increased load.

    Read more

    Recently there was a perplexing incident where a database had half its data volume and load migrated away, but ended up being overwhelmed due to increased load.

    Read more

  • Bash and psql Tips

    April 07, 2018 in PostgreSQL

    Bash and psql Tips

    Some tips for interacting between PostgreSQL and Bash.

    Read more

    Some tips for interacting between PostgreSQL and Bash.

    Read more

  • Implementing Mutual Exclusion Constraints with Exclude

    April 06, 2018 in PostgreSQL

    Implementing Mutual Exclusion Constraints with Exclude

    Exclude constraint is a PostgreSQL extension that can implement more advanced and sophisticated database constraints.

    Read more

    Exclude constraint is a PostgreSQL extension that can implement more advanced and sophisticated database constraints.

    Read more