Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Build Realtime Search
ParisRB - May ’14
@sylvainutard - @algolia
• Search Engine as a Service
• Hosted USE (OVH), EU (OVH), ASIA (AWS)
• Focus "Database search" VS "Document Search"
• Sma...
• Full-text search
• Typo-tolerance
• Faceting
• Numerical Search
• Geo Search
3
Standard Search Features
• Prefix Search
• Typo-tolerance (including prefix search)
• Multi-attributes search
• Combine popularity & text-relevance...
• JavaScript API client (CORS)
• <10 ms processing time
• Google Instant-search like UX
5
Specific Search UX
6
Rails Integration
7
Rails Integration
• ActiveRecord/MongoID compliant
• Auto-indexing (after_save, … callbacks)
• Per-environment indexes (...
Upcoming SlideShare
Loading in …5
×

5min Lightning talk at Paris.rb

530 views

Published on

Build Realtime Search with Algolia

Published in: Technology, Design
  • Be the first to comment

  • Be the first to like this

5min Lightning talk at Paris.rb

  1. 1. Build Realtime Search ParisRB - May ’14 @sylvainutard - @algolia
  2. 2. • Search Engine as a Service • Hosted USE (OVH), EU (OVH), ASIA (AWS) • Focus "Database search" VS "Document Search" • Small records • Multiple attributes 2 Algolia
  3. 3. • Full-text search • Typo-tolerance • Faceting • Numerical Search • Geo Search 3 Standard Search Features
  4. 4. • Prefix Search • Typo-tolerance (including prefix search) • Multi-attributes search • Combine popularity & text-relevance 4 Specific Search Features
  5. 5. • JavaScript API client (CORS) • <10 ms processing time • Google Instant-search like UX 5 Specific Search UX
  6. 6. 6 Rails Integration
  7. 7. 7 Rails Integration • ActiveRecord/MongoID compliant • Auto-indexing (after_save, … callbacks) • Per-environment indexes (dev, test, prod)

×