Solr Architecture Overview
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"- 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
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, (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"