{
  "id": 8600081,
  "title": "Tin: full-text search for Postgres",
  "url": "https://urgent.news/2026/09/19/tin-full-text-search-for-postgres-8600081",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-19T13:52:06.000Z",
  "source": {
    "name": "Hacker News Best",
    "slug": "hacker-news-best",
    "url": "https://planetscale.com/blog/introducing-tin"
  },
  "original_language": "en",
  "account": "Postgres developers have released TIN, a new full-text search extension for PostgreSQL. This powerful tool aims to meet the demands of developers seeking a comprehensive search solution for their applications. TIN stands for \"Text INdex\" and is designed to support various search requirements, including handling joins, complex WHERE clauses, continuous updates, replication, backups, and maintaining correct transaction visibility.\n\nThe developers behind TIN were dissatisfied with existing text-search indexes for PostgreSQL, as none of them could handle all of the necessary features. TIN addresses these limitations and offers exceptional performance. Benchmarks show that TIN can handle 25 times more queries per second than ParadeDB, with p99 latencies 26 times lower. When compared to ParadeDB and PostgreSQL's built-in GIN index, TIN performs 10 times and 541 times better, respectively, while maintaining significantly lower p99 latencies. TIN also outperforms pg_textsearch in handling disjunction queries and concurrent updates, completing 270,279 updates per minute while ParadeDB handles 185,584, and pg_textsearch can only manage 735.",
  "summary": "Article URL: https://planetscale.com/blog/introducing-tin Comments URL: https://news.ycombinator.com/item?id=49766611 Points: 201 # Comments: 75",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "Hacker News",
        "title": "Tin: full-text search for Postgres",
        "url": "https://urgent.news/2026/09/19/tin-full-text-search-for-postgres",
        "published": "2026-09-19T13:52:06.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}