Blogs

Beyond FTS5: Building Transactional Full-Text Search in TursoDB

Turso

How we built native, transactional full-text search in Turso on top of Tantivy, replacing SQLite's FTS5 with BM25 ranking and tighter query planner integration.

Visit Site

Blogs Turso

BlogsBuilding a RESTful API with PHP and SQLiteTurso BlogsBuilding Local-First Apps: The Complete Guide to Offline-First Database SyncTurso BlogsPersonal Knowledge Graphs in AI RAG-powered Applications with libSQLTurso BlogsThe Wonders of AI: We Are Retiring Our Bug Bounty ProgramTurso BlogsHow to build a retrieval system for agentsTurso BlogsTurso Adds Ruby on Rails SupportTurso NewsEmpower Modern App Developers with Document DatabasesThenewstack EventsZero secrets left behind: Solving secrets sprawl1password EventsWebinar On DemandCredential sprawl: The risk your IAM stack can’t see1password BlogsCreating Playful Effects With CSS Text ShadowsCss Tricks BlogsSelf-hosting DuckDB: the road to productionMotherduck EventsBeyond Copilots: We're Building a Data Stack Live with AI AgentsMotherduck BlogsHow Notion Uses Notion: Building a modern, flexible knowledge baseNotion So BlogsFirst Block with Notion Co-Founders Ivan Zhao and Simon LastNotion So BlogsThe design thinking behind Notion AINotion So BlogsTwo years of vector search at Notion: 10x scale, 1/10th costNotion So BlogsUnlocking the Full Potential of Notion AI: Worth Exploring for UsersNotion So BlogsFly.io is in JohannesburgFly BlogsAchieve Reliable Native E2E Tests Beyond Fixing FlakesDocker ResearchVibe physics: The AI grad studentAnthropic