Published Sep 3, 2019

SE-Radio Episode 362: Simon Riggs on Advanced Features of PostgreSQL

Discover the power of PostgreSQL with Simon Riggs, who delves into its advanced features such as graph queries and extensible indexing, offering insights on optimizing performance and ensuring robust data replication for high availability and efficiency in managing large datasets.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • Performance

    Balancing performance and robustness in databases is a critical consideration for developers. explains that PostgreSQL offers a range of options to adjust this balance, allowing users to prioritize speed or data integrity based on their needs. He emphasizes the importance of user control, noting, "It's important to have that user control over performance v robustness and consistency" 1. This flexibility is essential, especially in scenarios where data consistency is crucial, such as financial transactions, where discrepancies can lead to significant issues 2.

       

    Optimization

    PostgreSQL's extensibility plays a vital role in optimizing performance for large data workloads. highlights the ecosystem of tools and extensions that enhance the database's core functions, enabling rapid deployment of new features. He states, "It's a way of expanding the functionality of the data platform, but it's also a way of delivering that functionality in usable form for application" 3. This approach allows developers to tailor PostgreSQL to their specific needs, ensuring efficient data handling and query processing.

Related Episodes