nus-cs3281 / 2022

http://nus-cs3281.github.io/2022/
2 stars 1 forks source link

Lightning Talk: Start searching with Apache Solr #27

Open jianhandev opened 2 years ago

jianhandev commented 2 years ago

Summary

In many software applications we see today, be it a music streaming app, social media site or the Google search that we use everyday, the ability to search and obtain accurate and relevant results quickly is indispensable. In the previous talk, I have covered the fundamentals of a full-text search engine - how it works and why you may need it when building an application with search feature. In this talk, we will take a look at an open-source enterprise-search platform, Apache Solr, an actual full-text search engine widely used in the industry.

Round C:

Topic: Start Searching with Apache Solr

Roadmap:

  1. What is full-text search?
  2. What is Solr?
  3. Why Solr?

WIIFY:

  1. You will learn to set up your own local search server
  2. Understand the benefits and limitations of Solr

Key points:

  1. Solr is a free and open source full-text search engine
  2. Solr is simple yet powerful
  3. Solr is extremely flexible
  4. Solr is designed to scale
  5. Solr gives you security out-of-the-box

Impact:

  1. Know: know what is full-text search and Solr about
  2. Believe: believe Solr can be a big change to your current or next project
  3. Do: start using Solr in your project

Slides: Lightning Talk Round C.pptx

Round B:

Topic: Start Searching with Apache Solr

WIIFY:

  1. Learn how to set up a local search server
  2. Learn what's under the hood of Solr
  3. Understand why Solr can be a great choice for you

Key points:

  1. Solr is easy to set up
  2. Solr allows schemaless for flexibility
  3. Solr offers comprehensive text analysis
  4. Solr supports Near Real-Time (NRT) indexing and searching
  5. Solr has massive read and write scalability
  6. Solr is secure
  7. Solr is ever-evolving

Impact:

  1. Know: what is Solr and how it works
  2. Believe: Solr is a powerful and practical full-text search engine
  3. Do: start adopting Solr as your full-text search solution

Slides: https://docs.google.com/presentation/d/1dJGXtD4SxtSLItqaHVWoWROmYTuk1X3GGioVPguusm8/edit?usp=sharing