How to Fix FULLTEXT Not Using Your Index
Wrong query shape can bypass FULLTEXT entirely.

How to Fix FULLTEXT Not Using Your Index
Wrong query shape can bypass FULLTEXT entirely.

"Full-Text Search in SQLite: A Practical Guide"
> #FullText Search (FTS) in #SQLite is a powerful feature that enables efficient searching through large amounts of text data. Unlike traditional SQL LIKE queries that perform linear scans, #FTS uses sophisticated indexing techniques to deliver lightning-fast search results with ranking capabilities.

Full-Text Search (FTS) in SQLite is a powerful feature that enables efficient searching through large amounts of text data. Unlike traditional SQL LIKE queries that perform linear scans, FTS uses sophisticated indexing techniques to deliver lightning-fast search results with ranking capabilities.
"MiniSearch, a client-side full-text search engine"
by @lucaong
> This blog post is to introduce #MiniSearch, a #JavaScript library that provides client-side #FullText #search capabilities. It has zero runtime dependencies, and uses a space optimized index to support memory constrained environments like mobile browsers.

This blog post is to introduce MiniSearch, a JavaScript library that provides client-side full-text search capabilities. It has zero runtime dependencies, and uses a space optimized index to support memory constrained environments like mobile browsers.
Быстрый алгоритм fulltext-поиска без токенизации
Меня зовут Дмитрий Ольшанский, я ведущий инженер Т-Банка. Расскажу о новом (насколько мне известно) алгоритме поиска текста по шаблону. Такая задача возникла в рамках проекта Sage — observability-платформы от Т-Банка, для которой мы строим новый бэкэнд для структурированных логов, SageDB.
Extension for full-text browser history search
https://rearview-ai.vercel.app/
#HackerNews #Extension #fulltext #browser #history #search #RearviewAI #productivity
is:articlelang:, domain:, before:, and after:, and some oddballs like is:bot (would require extra join) and sort: (would break ID-based paging)tsvector column that concatenates (with record separators? as an array?) the contents of filterableFields for a status, updates it every time the status or its attachments are edited, and GIN-indexes that columnILIKE that vanilla GTS usesedit: fixed a backwards flag in has:media and related operators
ok, here you go, updated GTS search patches for 0.18.0rc1. notice how they're on my repo? these are completely unofficial. do not bug anyone but me about them.
Mac now matches VintageMac as well as MacOSmain doesn't have it already. personally, i haven't noticed and i run this instance on a tiny VPSscope:classic or in:library operator to search querymain doesn'ti may add more patches to this list in the medium future as i add more functionality to my own instance, for example, date range operators (before:date, after:date), post property operators (has:image,has:poll, has:cw, is:sensitive, visibility:public), threading operators (to:user@instance.tld, is:reply, -is:reply), sort operators (sort:oldest, sort:newest, sort:favs) and maybe PG full-text indexing if i have a really good day (i really don't wanna figure out SQLite's weird shit! someone else do it!)
randos don't debate me about Fedi search. my clients can't set per-post interaction controls yet so i'll just block you.