<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Tag: databases</title><description>Latest posts tagged databases</description><link>https://piush.com/</link><item><title>Building Rock-Solid Offline-First Mobile Apps: CRDTs, Replicache, and Last-Write-Wins</title><link>https://piush.com/blog/offline-first-mobile-sync-conflict-resolution/</link><guid isPermaLink="true">https://piush.com/blog/offline-first-mobile-sync-conflict-resolution/</guid><description>Real-world strategies for field technicians and spotty network connectivity. How we implemented optimistic local mutations, delta syncing, and conflict-free replicated data types.</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate><author>Piush KS</author></item><item><title>PostgreSQL Indexing Under Fire: B-Tree, BRIN, and Partial Indexes for 20M+ Rows</title><link>https://piush.com/blog/postgresql-indexing-strategies-for-high-write-workloads/</link><guid isPermaLink="true">https://piush.com/blog/postgresql-indexing-strategies-for-high-write-workloads/</guid><description>Stop putting standard B-Trees on every column. How swapping to BRIN and partial expression indexes saved 18 GB of RAM and 4x’d ingestion throughput on a production cluster.</description><pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate><author>Piush KS</author></item><item><title>Mobile Storage Showdown: Benchmarking SQLite, Realm, MMKV, and Room with 100,000 Records</title><link>https://piush.com/blog/sqlite-vs-realm-vs-mmkv-mobile-storage-benchmarks/</link><guid isPermaLink="true">https://piush.com/blog/sqlite-vs-realm-vs-mmkv-mobile-storage-benchmarks/</guid><description>We benchmarked reads, writes, transactions, and binary serialization on physical iPhones and Pixel devices across 100,000 real-world entities. Here are the raw stats.</description><pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate><author>Piush KS</author></item></channel></rss>