🏗️
Basics & Architecture

Solr Architecture Overview

Cores, Schema & Handlers
💡 Solr, ka, architecture, EK, "RESTAURANT", jaisa, hai — Schema, MENU, hai, (KYA, ORDER, ho, sakta hai), solrconfig.xml, KITCHEN, RULES, hain, (KAISE, PROCESS, hoga), aur, Request, Handlers, WAITERS, hain, (order, LETE, HAIN, aur, DELIVER, karte, HAIN).

Solr, ke, MAIN, COMPONENTS, hain: Core/Collection, (data, ka, EK, LOGICAL, INDEX), Schema, (fields, KAISE, DEFINE, hote, HAIN), solrconfig.xml, (BEHAVIOR, CONFIGURE, karta hai), aur, Request, Handlers, (queries, aur, updates, ko, PROCESS, karte, HAIN).

EK, TYPICAL, request, FLOW, hai: CLIENT, HTTP, request, BHEJTA, hai, -> Request, Handler, USE, RECEIVE, karta hai, -> Query, Parser, request, ko, PARSE, karta hai, -> Lucene, index, se, MATCHING, documents, DHOONDE, jaate, HAIN, -> RESPONSE, WAAPAS, jaata hai.

curl "http://localhost:8983/solr/mycore/select?q=*:*&wt=json"
🏗️
Solr, ka, architecture, EK, "RESTAURANT", jaisa, hai — Schema, MENU, hai, (KYA, ORDER, ho, sakta hai), solrconfig.xml, KITCHEN, RULES, hain, (KAISE, PROCESS, hoga), aur, Request, Handlers, WAITERS, hain, (order, LETE, HAIN, aur, DELIVER, karte, HAIN).
1 / 2
⚡ झट से Recap
  • Core/Collection = data ka ek logical index
  • Schema + solrconfig.xml milkar decide karte hain data kaise index/query hota hai
  • Request Handlers queries aur updates process karte hain
इस page में (2 subtopics)

Solr, ke, MAIN, COMPONENTS, hain: Core/Collection, (data, ka, EK, LOGICAL, INDEX), Schema, (fields, KAISE, DEFINE, hote, HAIN), solrconfig.xml, (BEHAVIOR, CONFIGURE, karta hai), aur, Request, Handlers, (queries, aur, updates, ko, PROCESS, karte, HAIN).

💡Tip: STANDALONE, mode, mein, EK, Solr, instance, EK, ya, MORE, "Cores" HOST, karta hai, — SolrCloud, mode, mein, ISE, "Collections" kehte, HAIN, JO, MULTIPLE, servers, mein, DISTRIBUTED, HOTI, HAIN.

EK, TYPICAL, request, FLOW, hai: CLIENT, HTTP, request, BHEJTA, hai, -> Request, Handler, (jaise, "/select") USE, RECEIVE, karta hai, -> Query, Parser, request, ko, PARSE, karta hai, -> Lucene, index, se, MATCHING, documents, DHOONDE, jaate, HAIN, -> RESPONSE, JSON/XML, mein, WAAPAS, jaata hai.

curl "http://localhost:8983/solr/mycore/select?q=*:*&wt=json"