Introducing Crunchy Data Warehouse: A next-generation Postgres-native data warehouse. Crunchy Data Warehouse Learn more

Latest posts from Paul Ramsey

  • 8 min read

    Quick and Dirty Address Matching with LibPostal

    Paul Ramsey

    Most businesses have databases of previous customers, and data analysts will frequently be asked to join arbitrary data to the customer tables in order to provide analysis.

    Unfortunately joining address data together is notoriously difficult:

    • The same address can be expressed in many ways
    • The parts of addresses are not always clear
    • There are valid lexically very similar addresses very nearby any given address
    Read More
  • 6 min read

    Upgrading PostGIS on Centos 7

    Paul Ramsey

    New features and better performance get a lot of attention, but one of the relatively unsung improvements in PostGIS over the past ten years has been inclusion in standard software repositories, making installation of this fairly complex extension a "one click" affair.

    Once you've got PostgreSQL/PostGIS installed though, how are upgrades handled? The key is having the right versions in place, at the right time, for the right scenario and knowing a little bit about how PostGIS works.

    Install PostgreSQL 10 and PostGIS 2.4

    Read More