Enviar búsqueda
Cargar
Solr
•
Descargar como PPTX, PDF
•
1 recomendación
•
1,755 vistas
sortivo
Seguir
Introduction to fulltext search with Apache Solr.
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 15
Descargar ahora
Recomendados
Apache Solr Workshop
Apache Solr Workshop
JSGB
Apache Solr! Enterprise Search Solutions at your Fingertips!
Apache Solr! Enterprise Search Solutions at your Fingertips!
Murshed Ahmmad Khan
Lucene for Solr Developers
Lucene for Solr Developers
Erik Hatcher
Apache Solr - Enterprise search platform
Apache Solr - Enterprise search platform
Tommaso Teofili
Enterprise search in_drupal_pub
Enterprise search in_drupal_pub
dstuartnz
Faster Data Analytics with Apache Spark using Apache Solr - Kiran Chitturi, L...
Faster Data Analytics with Apache Spark using Apache Solr - Kiran Chitturi, L...
Lucidworks
Scaling Solr with Solr Cloud
Scaling Solr with Solr Cloud
Sematext Group, Inc.
Solr Flair
Solr Flair
Erik Hatcher
Recomendados
Apache Solr Workshop
Apache Solr Workshop
JSGB
Apache Solr! Enterprise Search Solutions at your Fingertips!
Apache Solr! Enterprise Search Solutions at your Fingertips!
Murshed Ahmmad Khan
Lucene for Solr Developers
Lucene for Solr Developers
Erik Hatcher
Apache Solr - Enterprise search platform
Apache Solr - Enterprise search platform
Tommaso Teofili
Enterprise search in_drupal_pub
Enterprise search in_drupal_pub
dstuartnz
Faster Data Analytics with Apache Spark using Apache Solr - Kiran Chitturi, L...
Faster Data Analytics with Apache Spark using Apache Solr - Kiran Chitturi, L...
Lucidworks
Scaling Solr with Solr Cloud
Scaling Solr with Solr Cloud
Sematext Group, Inc.
Solr Flair
Solr Flair
Erik Hatcher
Search Lucene
Search Lucene
Jeremy Coates
Introduction To Apache Lucene
Introduction To Apache Lucene
Mindfire Solutions
Architecture and implementation of Apache Lucene
Architecture and implementation of Apache Lucene
Josiane Gamgo
Devinsampa nginx-scripting
Devinsampa nginx-scripting
Tony Fabeen
Munching & crunching - Lucene index post-processing
Munching & crunching - Lucene index post-processing
abial
Index types
Index types
Volodymyr Zhabiuk
Text Indexing / Inverted Indices
Text Indexing / Inverted Indices
Carlos Castillo (ChaTo)
From Lucene to Elasticsearch, a short explanation of horizontal scalability
From Lucene to Elasticsearch, a short explanation of horizontal scalability
Stéphane Gamard
Lucene
Lucene
Matt Wood
Lucene and MySQL
Lucene and MySQL
farhan "Frank" mashraqi
Lucandra
Lucandra
otisg
Inverted index
Inverted index
Krishna Gehlot
Intelligent crawling and indexing using lucene
Intelligent crawling and indexing using lucene
Swapnil & Patil
An introduction to inverted index
An introduction to inverted index
weedge
Apache Solr/Lucene Internals by Anatoliy Sokolenko
Apache Solr/Lucene Internals by Anatoliy Sokolenko
Provectus
Berlin Buzzwords 2013 - How does lucene store your data?
Berlin Buzzwords 2013 - How does lucene store your data?
Adrien Grand
Introduction to solr
Introduction to solr
Sematext Group, Inc.
Architecture and Implementation of Apache Lucene: Marter's Thesis
Architecture and Implementation of Apache Lucene: Marter's Thesis
Josiane Gamgo
Lucene Introduction
Lucene Introduction
otisg
The search engine index
The search engine index
CJ Jenkins
Solr Powered Lucene
Solr Powered Lucene
Erik Hatcher
Solr search engine with multiple table relation
Solr search engine with multiple table relation
Jay Bharat
Más contenido relacionado
Destacado
Search Lucene
Search Lucene
Jeremy Coates
Introduction To Apache Lucene
Introduction To Apache Lucene
Mindfire Solutions
Architecture and implementation of Apache Lucene
Architecture and implementation of Apache Lucene
Josiane Gamgo
Devinsampa nginx-scripting
Devinsampa nginx-scripting
Tony Fabeen
Munching & crunching - Lucene index post-processing
Munching & crunching - Lucene index post-processing
abial
Index types
Index types
Volodymyr Zhabiuk
Text Indexing / Inverted Indices
Text Indexing / Inverted Indices
Carlos Castillo (ChaTo)
From Lucene to Elasticsearch, a short explanation of horizontal scalability
From Lucene to Elasticsearch, a short explanation of horizontal scalability
Stéphane Gamard
Lucene
Lucene
Matt Wood
Lucene and MySQL
Lucene and MySQL
farhan "Frank" mashraqi
Lucandra
Lucandra
otisg
Inverted index
Inverted index
Krishna Gehlot
Intelligent crawling and indexing using lucene
Intelligent crawling and indexing using lucene
Swapnil & Patil
An introduction to inverted index
An introduction to inverted index
weedge
Apache Solr/Lucene Internals by Anatoliy Sokolenko
Apache Solr/Lucene Internals by Anatoliy Sokolenko
Provectus
Berlin Buzzwords 2013 - How does lucene store your data?
Berlin Buzzwords 2013 - How does lucene store your data?
Adrien Grand
Introduction to solr
Introduction to solr
Sematext Group, Inc.
Architecture and Implementation of Apache Lucene: Marter's Thesis
Architecture and Implementation of Apache Lucene: Marter's Thesis
Josiane Gamgo
Lucene Introduction
Lucene Introduction
otisg
The search engine index
The search engine index
CJ Jenkins
Destacado
(20)
Search Lucene
Search Lucene
Introduction To Apache Lucene
Introduction To Apache Lucene
Architecture and implementation of Apache Lucene
Architecture and implementation of Apache Lucene
Devinsampa nginx-scripting
Devinsampa nginx-scripting
Munching & crunching - Lucene index post-processing
Munching & crunching - Lucene index post-processing
Index types
Index types
Text Indexing / Inverted Indices
Text Indexing / Inverted Indices
From Lucene to Elasticsearch, a short explanation of horizontal scalability
From Lucene to Elasticsearch, a short explanation of horizontal scalability
Lucene
Lucene
Lucene and MySQL
Lucene and MySQL
Lucandra
Lucandra
Inverted index
Inverted index
Intelligent crawling and indexing using lucene
Intelligent crawling and indexing using lucene
An introduction to inverted index
An introduction to inverted index
Apache Solr/Lucene Internals by Anatoliy Sokolenko
Apache Solr/Lucene Internals by Anatoliy Sokolenko
Berlin Buzzwords 2013 - How does lucene store your data?
Berlin Buzzwords 2013 - How does lucene store your data?
Introduction to solr
Introduction to solr
Architecture and Implementation of Apache Lucene: Marter's Thesis
Architecture and Implementation of Apache Lucene: Marter's Thesis
Lucene Introduction
Lucene Introduction
The search engine index
The search engine index
Similar a Solr
Solr Powered Lucene
Solr Powered Lucene
Erik Hatcher
Solr search engine with multiple table relation
Solr search engine with multiple table relation
Jay Bharat
Apache Solr crash course
Apache Solr crash course
Tommaso Teofili
SOLR
SOLR
Matthew McCullough
Meet Solr For The Tirst Again
Meet Solr For The Tirst Again
Varun Thacker
Self-learned Relevancy with Apache Solr
Self-learned Relevancy with Apache Solr
Trey Grainger
Introduction to Solr
Introduction to Solr
Erik Hatcher
20130310 solr tuorial
20130310 solr tuorial
Chris Huang
Introduction to Solr
Introduction to Solr
Erik Hatcher
Rapid Prototyping with Solr
Rapid Prototyping with Solr
Erik Hatcher
What's New in Solr 3.x / 4.0
What's New in Solr 3.x / 4.0
Erik Hatcher
Rapid Prototyping with Solr
Rapid Prototyping with Solr
Erik Hatcher
"Solr Update" at code4lib '13 - Chicago
"Solr Update" at code4lib '13 - Chicago
Erik Hatcher
[LDSP] Solr Usage
[LDSP] Solr Usage
Jimmy Lai
Solr introduction
Solr introduction
Lap Tran
Solr Search Engine: Optimize Is (Not) Bad for You
Solr Search Engine: Optimize Is (Not) Bad for You
Sematext Group, Inc.
The Apache Solr Smart Data Ecosystem
The Apache Solr Smart Data Ecosystem
Trey Grainger
Building Search & Recommendation Engines
Building Search & Recommendation Engines
Trey Grainger
ApacheCon Europe 2012 -Big Search 4 Big Data
ApacheCon Europe 2012 -Big Search 4 Big Data
OpenSource Connections
Understanding the Solr Security Framekwork: Presented by Anshum Gupta, IBM
Understanding the Solr Security Framekwork: Presented by Anshum Gupta, IBM
Lucidworks
Similar a Solr
(20)
Solr Powered Lucene
Solr Powered Lucene
Solr search engine with multiple table relation
Solr search engine with multiple table relation
Apache Solr crash course
Apache Solr crash course
SOLR
SOLR
Meet Solr For The Tirst Again
Meet Solr For The Tirst Again
Self-learned Relevancy with Apache Solr
Self-learned Relevancy with Apache Solr
Introduction to Solr
Introduction to Solr
20130310 solr tuorial
20130310 solr tuorial
Introduction to Solr
Introduction to Solr
Rapid Prototyping with Solr
Rapid Prototyping with Solr
What's New in Solr 3.x / 4.0
What's New in Solr 3.x / 4.0
Rapid Prototyping with Solr
Rapid Prototyping with Solr
"Solr Update" at code4lib '13 - Chicago
"Solr Update" at code4lib '13 - Chicago
[LDSP] Solr Usage
[LDSP] Solr Usage
Solr introduction
Solr introduction
Solr Search Engine: Optimize Is (Not) Bad for You
Solr Search Engine: Optimize Is (Not) Bad for You
The Apache Solr Smart Data Ecosystem
The Apache Solr Smart Data Ecosystem
Building Search & Recommendation Engines
Building Search & Recommendation Engines
ApacheCon Europe 2012 -Big Search 4 Big Data
ApacheCon Europe 2012 -Big Search 4 Big Data
Understanding the Solr Security Framekwork: Presented by Anshum Gupta, IBM
Understanding the Solr Security Framekwork: Presented by Anshum Gupta, IBM
Último
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Último
(20)
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Solr
1.
2.
What is Solr? • • • • • • Fulltext
Search Index Based on Lucene Fast Indexing Fast Retrieval Wide Range of Features Extendibility
3.
Features • • • • • Distributed search Function queries Highlighting Faceted
search Autocomplete
4.
Architecture Your App SolrJ GET Servlets Solr Lucene
5.
Solr Queries • http://localhost:8983/solr/select/?in dent=on&q=video&fl=name,id •
http://localhost:8983/solr/select/?in dent=on&q=video&sort=price%20de sc&fl=name,id,price
6.
Query Syntax • • • • • • • name:(Ivo) name:(+Ivo +Lasek) name:(+Ivo
-Lasek) AND age:[* TO 30] name:(“Ivo Lasek”) description:("more traffic between solr" ~2) title:foo* timestamp:[* TO NOW]
7.
Solr Documents –
Index Structure <fields> <field name="id" type="string" indexed="true" stored="true" required="true" /> <field name="name" type="textgen" indexed="true" stored="true"/> ... </fields>
8.
547 <fieldType name="text_general_rev"
class="solr.TextField" positionIncrementGap="100"> 548 <analyzer type="index"> 549 <tokenizer class="solr.StandardTokenizerFactory"/> 550 <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" /> 551 <filter class="solr.LowerCaseFilterFactory"/> 552 <filter class="solr.ReversedWildcardFilterFactory" withOriginal="true" 553 maxPosAsterisk="3" maxPosQuestion="2" maxFractionAsterisk="0.33"/> 554 </analyzer> 555 <analyzer type="query"> 556 <tokenizer class="solr.StandardTokenizerFactory"/> 557 <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/> 558 <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" /> 559 <filter class="solr.LowerCaseFilterFactory"/> 560 </analyzer> 561 </fieldType>
9.
Multiple Cores • One
core vs. multiple cores – Instantiating cores (config files, solr.xml) • Data loading – Insert/Update – Commit – Optimize • Switching cores
10.
Dynamic fields <dynamicField name="*_i" type="integer" indexed="true" stored="true"/>
11.
Plugins Request Processing SolrRequestHandlerą SearchComponent QParserPlugin ValueSourceParser Highlighting SolrFragmenter SolrFormatter UpdateRequestProcessorFactory QueryResponseWriter Similarity CacheRegenerator Fields Analyzer Tokenizer and
TokenFilter FieldType Internals SolrCache SolrEventListener UpdateHandler
12.
Dismax Search • qf
– Query fields qf="fieldOne^2.3 fieldTwo fieldThree^0.4” • mm – Minimum should match 3<90% • bf – boost Functions recip(rord(myfield),1,2,3)^1.5 http://wiki.apache.org/solr/DisMax
13.
Faceted Search • • &q=*:*&facet=true&facet.field=cat &q=ipod&facet=true&facet.query=price:[0 TO 100]&facet.query=price:[100
TO *]
14.
Autosuggestor http://wiki.apache.org/solr/Suggester#SearchHa ndler_configuration
15.
www.sortivo.cz info@sortivo.cz @sortivo
Descargar ahora