Managed Schema vs schema.xml
PURANE, Solr, versions, mein, "schema.xml" MANUALLY, EDIT, ki, jaati, THI — AAJKAL, DEFAULT, "Managed, Schema", mode, hai, JAHAN, Schema, API, ke, ZARIYE, fields, ADD/MODIFY, kiye, jaate, HAIN aur, Solr, KHUD, FILE, ko, UPDATE, kar, deta hai.
Schema, changes, karne, ke, BAAD, EXISTING, DOCUMENTS, ko, dobara, INDEX, karna, PAD, sakta hai — Solr, RETROACTIVELY, purani, documents, ko, NAYE, field, definitions, ke, HISAAB, se, RE-PROCESS, NAHI, karta.
curl -X POST -H 'Content-type:application/json' --data-binary '{"add-field": {"name":"price", "type":"pfloat", "stored":true}}' http://localhost:8983/solr/mycore/schema- Managed Schema = Schema API se fields add/modify, Solr khud file update karta hai
- schema.xml manual editing bhi possible hai, lekin recommend nahi
- Schema change ke baad existing documents ko re-index karna padta hai
PURANE, Solr, versions, mein, "schema.xml" MANUALLY, EDIT, ki, jaati, THI — AAJKAL, DEFAULT, "Managed, Schema", mode, hai, JAHAN, Schema, API, (REST, calls) ke, ZARIYE, fields, ADD/MODIFY, kiye, jaate, HAIN, aur, Solr, KHUD, FILE, ko, UPDATE, kar, deta hai.
curl -X POST -H 'Content-type:application/json' --data-binary '{"add-field": {"name":"price", "type":"pfloat", "stored":true}}' http://localhost:8983/solr/mycore/schemaAgar, "managed-schema" mein, "mutable" attribute, FALSE, kiya, jaaye, TO, TUM, WAAPAS, TRADITIONAL, "schema.xml" jaisi, MANUAL, editing, PAR, JAA, sakte, ho — LEKIN, PRODUCTION, mein, Schema, API, ka, use, RECOMMEND, kiya, jaata hai, kyunki, YE, VALIDATION, aur, SAFETY, CHECKS, karta hai.