<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Performance on ToiDB</title>
    <link>https://www.toidang.xyz/tags/performance/</link>
    <description>Recent content in Performance on ToiDB</description>
    <image>
      <title>ToiDB</title>
      <url>https://www.toidang.xyz/web/static/me-512x512.png</url>
      <link>https://www.toidang.xyz/web/static/me-512x512.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 14 Jul 2024 09:31:23 +0700</lastBuildDate>
    <atom:link href="https://www.toidang.xyz/tags/performance/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Unlogged Table vs Logged Table in PostgreSQL</title>
      <link>https://www.toidang.xyz/posts/2024/07/09/unlogged-table-vs-logged-table-in-postgresql/</link>
      <pubDate>Tue, 09 Jul 2024 13:00:00 +0000</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/07/09/unlogged-table-vs-logged-table-in-postgresql/</guid>
      <description>Learn about the differences between unlogged tables and logged tables in PostgreSQL and when to use each type of table for optimal performance.</description>
    </item>
    <item>
      <title>Gem OJ - Enhance API Performance in Ruby on Rails</title>
      <link>https://www.toidang.xyz/posts/2024/05/01/gem-oj-enhance-api-performance-in-ruby-on-rails/</link>
      <pubDate>Wed, 01 May 2024 10:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/05/01/gem-oj-enhance-api-performance-in-ruby-on-rails/</guid>
      <description>Learn how to optimize your API responses in Ruby using the OJ gem. OJ provides fast JSON serialization and deserialization, making it an excellent choice for improving the performance of your Ruby applications.</description>
    </item>
    <item>
      <title>Improve Redis Performance in Ruby on Rails</title>
      <link>https://www.toidang.xyz/posts/2024/05/01/improve-redis-performance-in-ruby-on-rails/</link>
      <pubDate>Wed, 01 May 2024 10:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/05/01/improve-redis-performance-in-ruby-on-rails/</guid>
      <description>Optimizing Redis performance in Ruby on Rails applications is crucial for enhancing response times and reducing latency. Learn how to improve Redis performance by implementing connection pooling, leveraging the Hiredis client library, and monitoring Redis operations.</description>
    </item>
    <item>
      <title>Exploring Sharding in PostgreSQL</title>
      <link>https://www.toidang.xyz/posts/2024/03/31/exploring-sharding-in-postgresql/</link>
      <pubDate>Sun, 31 Mar 2024 02:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/03/31/exploring-sharding-in-postgresql/</guid>
      <description>Sharding is a database partitioning technique that involves splitting a large database into smaller, more manageable parts called shards. In this guide, we&amp;rsquo;ll introduce the concept of sharding, explore different sharding strategies, and provide step-by-step instructions for implementing vertical, horizontal, and hybrid sharding in PostgreSQL.</description>
    </item>
    <item>
      <title>Redis Performance Optimization Techniques</title>
      <link>https://www.toidang.xyz/posts/2024/03/30/redis-performance-optimization-techniques/</link>
      <pubDate>Sat, 30 Mar 2024 09:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/03/30/redis-performance-optimization-techniques/</guid>
      <description>Redis is a high-performance, in-memory data store that is widely used for caching, session management, and real-time analytics. In this article, we explore some of the most effective techniques for optimizing Redis performance, including data modeling, key design, and configuration tuning.</description>
    </item>
    <item>
      <title>Cache avalanche, Cache breakdown, Cache Stampede and Cache Penetration</title>
      <link>https://www.toidang.xyz/posts/2024/03/23/cache-avalanche-cache-breakdown-cache-stampede-and-cache-penetration/</link>
      <pubDate>Sat, 23 Mar 2024 14:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2024/03/23/cache-avalanche-cache-breakdown-cache-stampede-and-cache-penetration/</guid>
      <description>In this article, we explore the concepts of cache avalanche, cache breakdown, and cache penetration, common issues that can affect the performance of caching systems. We discuss the causes of these problems, their impact on system performance, and strategies to mitigate their effects.</description>
    </item>
    <item>
      <title>Optimizing PostgreSQL Data File Read</title>
      <link>https://www.toidang.xyz/posts/2023/07/16/optimizing-postgresql-data-file-read/</link>
      <pubDate>Sun, 16 Jul 2023 18:08:55 +0700</pubDate>
      <guid>https://www.toidang.xyz/posts/2023/07/16/optimizing-postgresql-data-file-read/</guid>
      <description>PostgreSQL Data File Read refers to the process of reading data from the data files in a PostgreSQL database. These data files include the base data files, which contain tables, indexes, and data of other objects in the database. Reading data from data files can become a bottleneck in the performance of the database, especially when the database is large and experiences a high volume of concurrent queries. Optimizing PostgreSQL Data File Read is essential to improve the performance of the database system and minimize the response time of queries.</description>
    </item>
  </channel>
</rss>
