Content Deep Dive
How to optimize already fast indexing for real-time | Algolia
Blog post from Algolia
Post Details
Company
Date Published
Author
Peter Villani
Word Count
966
Language
English
Hacker News Points
-
Source URL
Summary
Fast indexing ensures that search results contain the most up-to-date information in a timely manner, with "timely" varying depending on each company's business activity. While standard indexing is usually fast enough for most use cases, optimizing it can add speed to advanced scenarios where data needs to be updated even faster than usual, sometimes in real-time. Advanced use cases include selective updating, non-delete indexing, crisis management, high-frequency changes like Black Friday, and real-time systems level programming. Businesses should also consider perceived performance through user interface/user experience best practices.