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.

Understand the Breadth and Depth of Solr via the Admin UI: Presented by Upayavira

810 views

Published on

Lucene/Solr Revolution 2015

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Understand the Breadth and Depth of Solr via the Admin UI: Presented by Upayavira

  1. 1. O C T O B E R 1 3 - 1 6 , 2 0 1 6 • A U S T I N , T X
  2. 2. Understand the Breadth & Depth of Solr via the Admin UI Upayavira Director and Trainer, Odoko
  3. 3. About Me •  Buddhist name: Upayavira •  Buddhist for a long time •  ASF Member since 2005 •  Lucene/Solr committer since June 2015 •  Rewrote backend of Admin UI with Angular •  Developer, Trainer, Consultant
  4. 4. About Odoko •  Provider of Training •  Delivery of courses •  Development of materials •  Teaching Solr courses since 2010 •  Started Elasticsearch training in 2015
  5. 5. About the Admin UI •  Static HTML/JS consuming Solr APIs •  New in Solr 4.x •  Thanks to Stefan Matheis
  6. 6. About this Talk •  Not many slides •  Lots of demo
  7. 7. About You •  How much experience of Solr? •  How much use of admin UI? •  Ever looked at the source code?
  8. 8. Preparation $ svn co https://svn.apache.org/repos/asf/lucene/dev/trunk $ cd trunk/solr $ bin/solr -c -p 8985 -s example/cloud/node1/solr $ bin/solr -c -z localhost:9985 -p 8986 -s example/cloud/node2/solr $ server/scripts/cloud-scripts/zkcli.sh -cmd upconfig -confdir server/solr/configsets/sample_techproducts_configs/conf -confname techproducts -z localhost:9985 $ server/scripts/cloud-scripts/zkcli.sh -cmd upconfig -confdir server/solr/configsets/data_driven_schema_configs/conf -confname data-driven -z localhost:9985
  9. 9. Old and New UI http://localhost:8983/solr/ http://localhost:8983/solr/index.html
  10. 10. The Demo: intro •  A walkthrough the various tabs
  11. 11. The Demo: analysis •  “Much Ado About Nothing” •  “To be or not to be”
  12. 12. The Demo: schema •  Playing with the schema: changing field types
  13. 13. The Demo: scoring •  How do we understand scores?
  14. 14. The Demo: segments •  Watching segment creation
  15. 15. The Demo: caching •  Watch caches as queries occur
  16. 16. The End •  Thank you! •  Any questions? •  upayavira@odoko.com •  http://www.odoko.com

×