Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Apache Solr
Robert Douglass, Acquia
Anniversary

• two years ago...
• at a conference called FOSDEM...
• the Apache Solr module was introduced.
Anniversary


• it was 20% software ....
• and 80% vaporware.
Anniversary
A lot has changed.
A lot has changed


• Acquia Search
Acquia Search

• Acquia’s hosted service - big success
• In combination with Acquia Stack Installer
  and a trial or basic...
Acquia Search


• http://acquia.com/acquia-search
• http://acquia.com/downloads
A lot has changed


• Acquia Search
• Lucid Imagination
Lucid Imagination

• Venture funded Boston-based company
  (just like Acquia)
• Core Solr committers (just like Acquia)
• ...
Lucid Imagination

• Accelerating pace of Solr development (just
  like Acquia)
• Big interest from government clients (ju...
Acquia
          and
   Lucid Imagination
Two good reasons to choose Drupal and Solr as
      long-term technology platfor...
A lot has changed

• Acquia Search
• Lucid Imagination
• Drupal.org
Drupal.org
• ~50% of page requests get main content
  from Solr
 • site search
 • project listing pages (modules, themes,
...
Drupal.org
Drupal.org
Drupal.org
Drupal.org

• Vastly improved search experience
 • Faceting
 • Better relevancy
 • Better performance
 • Better scalability
A lot has changed

• Acquia Search
• Lucid Imagination
• Drupal.org
• Whitehouse.gov
Whitehouse.gov
Whitehouse.gov
Whitehouse.gov
Whitehouse.gov
Some dreams
       are now reality
• Faceted search: Was new ... is now
  household word
• Spelling suggestions
• Field bo...
Some dreams
       are now reality
• Faceted search: Was new ... is now
  household word
• Spelling suggestions
• Field bo...
Improving spelling
       suggestions
• In your solr/conf directory, look into the
  file called spellings.txt
• It has two...
Improving spelling
          suggestions

•    Use taxonomy terms, vocabularies and
    synonyms
•   Use content types
•  ...
Improving spelling
          suggestions
An idea for a contributed module

•    Use taxonomy terms, vocabularies and
    s...
Some dreams
       are now reality
• Faceted search: Was new ... is now
  household word
• Spelling suggestions
• Field bo...
Some dreams reality
Some dreams reality
Some dreams reality
Some dreams
       are now reality
• Faceted search: Was new ... is now
  household word
• Spelling suggestions
• Field bo...
Some dreams reality
Some dreams reality
Some dreams reality
  Greater control over recommendations:


      A patch to review:

http://drupal.org/node/372767
2 Years of Pure Party

• ApacheSolr Views Statistics
• File search      •
• Multisite search • Autocomplete
• Comment sear...
Apache Solr + Views 3

• Views builds Solr query
• Views displays query results
• Build custom search forms with exposed
 ...
Apache Solr + Views 3
Apache Solr + Views 3


http://acquia.com/node/911667
File Search
                    New blog post:

http://robshouse.net/blog-post/use-apache-solr-search-files

    http://acq...
File Search
File Search
Multisite Search
Comment Search
Comment Search
CCK Date Facets
CCK Date Facets

       Help test cck date facets:


http://drupal.org/node/558160
Statistics


http://drupal.org/project/apachesolr_stats
Statistics
Statistics
Statistics
Autocomplete


http://drupal.org/project/apachesolr_autocomplete
Autocomplete
Display Suite

http://drupal.org/project/ds
Display Suite
Stuff on the horizon
• Solr 1.5 features
 • GeoSpatial search
 • Autocomplete component
 • eDismax (Extended dismax) - sup...
Stuff on the horizon


• Crawling with Nutch
• Acquia support for multisite, file and
  geospatial search
Urgent needs

• Drupal.org relaunch
  http://drupal.org/node/704062
• Test suites
• Drupal 7 version
House cleaning

• Help us refactor
• Better APIs
• Better Documentation
Any Questions?
Próxima SlideShare
Cargando en…5
×

State-of-the-Art Drupal Search with Apache Solr

15.844 visualizaciones

Publicado el

These are the slides from the presentation I gave on Feb. 2, 2010, in Brussels, at the FOSDEM conference.

Publicado en: Tecnología
  • Sé el primero en comentar

State-of-the-Art Drupal Search with Apache Solr

  1. Apache Solr Robert Douglass, Acquia
  2. Anniversary • two years ago... • at a conference called FOSDEM... • the Apache Solr module was introduced.
  3. Anniversary • it was 20% software .... • and 80% vaporware.
  4. Anniversary
  5. A lot has changed.
  6. A lot has changed • Acquia Search
  7. Acquia Search • Acquia’s hosted service - big success • In combination with Acquia Stack Installer and a trial or basic subscription, 5 minutes to install and have Solr search running.
  8. Acquia Search • http://acquia.com/acquia-search • http://acquia.com/downloads
  9. A lot has changed • Acquia Search • Lucid Imagination
  10. Lucid Imagination • Venture funded Boston-based company (just like Acquia) • Core Solr committers (just like Acquia) • Solr support and services (very much like Acquia)
  11. Lucid Imagination • Accelerating pace of Solr development (just like Acquia) • Big interest from government clients (just like Acquia)
  12. Acquia and Lucid Imagination Two good reasons to choose Drupal and Solr as long-term technology platforms. http://acquia.com http://lucidimagination.com
  13. A lot has changed • Acquia Search • Lucid Imagination • Drupal.org
  14. Drupal.org • ~50% of page requests get main content from Solr • site search • project listing pages (modules, themes, etc) • Issue queue listings
  15. Drupal.org
  16. Drupal.org
  17. Drupal.org
  18. Drupal.org • Vastly improved search experience • Faceting • Better relevancy • Better performance • Better scalability
  19. A lot has changed • Acquia Search • Lucid Imagination • Drupal.org • Whitehouse.gov
  20. Whitehouse.gov
  21. Whitehouse.gov
  22. Whitehouse.gov
  23. Whitehouse.gov
  24. Some dreams are now reality • Faceted search: Was new ... is now household word • Spelling suggestions • Field boosting • Content recommendation
  25. Some dreams are now reality • Faceted search: Was new ... is now household word • Spelling suggestions • Field boosting • Content recommendation
  26. Improving spelling suggestions • In your solr/conf directory, look into the file called spellings.txt • It has two words in it: “pizza” “history” • Tip: Get or build a dictionary to fill that file with correctly spelled words.
  27. Improving spelling suggestions • Use taxonomy terms, vocabularies and synonyms • Use content types • Use user names • Use online dictionaries
  28. Improving spelling suggestions An idea for a contributed module • Use taxonomy terms, vocabularies and synonyms • Use content types • Use user names • Use online dictionaries
  29. Some dreams are now reality • Faceted search: Was new ... is now household word • Spelling suggestions • Field boosting • Content recommendation
  30. Some dreams reality
  31. Some dreams reality
  32. Some dreams reality
  33. Some dreams are now reality • Faceted search: Was new ... is now household word • Spelling suggestions • Field boosting • Content recommendation
  34. Some dreams reality
  35. Some dreams reality
  36. Some dreams reality Greater control over recommendations: A patch to review: http://drupal.org/node/372767
  37. 2 Years of Pure Party • ApacheSolr Views Statistics • File search • • Multisite search • Autocomplete • Comment search • Display Suite • CCK Date facets
  38. Apache Solr + Views 3 • Views builds Solr query • Views displays query results • Build custom search forms with exposed filters • Faceting works as well
  39. Apache Solr + Views 3
  40. Apache Solr + Views 3 http://acquia.com/node/911667
  41. File Search New blog post: http://robshouse.net/blog-post/use-apache-solr-search-files http://acquia.com/blog/use-apache-solr-search-files or http://acquia.com/node/1129446
  42. File Search
  43. File Search
  44. Multisite Search
  45. Comment Search
  46. Comment Search
  47. CCK Date Facets
  48. CCK Date Facets Help test cck date facets: http://drupal.org/node/558160
  49. Statistics http://drupal.org/project/apachesolr_stats
  50. Statistics
  51. Statistics
  52. Statistics
  53. Autocomplete http://drupal.org/project/apachesolr_autocomplete
  54. Autocomplete
  55. Display Suite http://drupal.org/project/ds
  56. Display Suite
  57. Stuff on the horizon • Solr 1.5 features • GeoSpatial search • Autocomplete component • eDismax (Extended dismax) - supports raw Lucene syntax, among other thigngs. Opens the door for integration with Lucene API module. (http://drupal.org/ project/luceneapi)
  58. Stuff on the horizon • Crawling with Nutch • Acquia support for multisite, file and geospatial search
  59. Urgent needs • Drupal.org relaunch http://drupal.org/node/704062 • Test suites • Drupal 7 version
  60. House cleaning • Help us refactor • Better APIs • Better Documentation
  61. Any Questions?

×