Reindexing
Elasticsearch, mein, EK, EXISTING, index, ki, MAPPING, ya, SETTINGS, CHANGE, karna, MUSHKIL, hai — "_reindex" API, se, EK, OLD, index, se, DATA, ko, EK, NAYE, index, mein, COPY, kiya, ja, sakta hai NAYI, mapping, ke, saath.
ZERO-DOWNTIME, reindex, ke, liye, EK, ALIAS, use, kiya, jaata hai, JO, ACTUAL, index, ki, TARAF, POINT, karta hai — reindex, complete, hone, ke, BAAD, ALIAS, ko, NAYE, index, PAR, ATOMICALLY, SWITCH, kar, diya, jaata hai.
POST /_reindex
{
"source": { "index": "products_old" },
"dest": { "index": "products_new" }
}- _reindex API se old index se new index mein data copy hota hai naye mapping ke saath
- Aliases se zero-downtime reindexing possible hai
- Applications ko hamesha alias naam use karna chahiye, actual index naam nahi
Elasticsearch, mein, EK, EXISTING, index, ki, MAPPING, ya, SETTINGS, CHANGE, karna, MUSHKIL, hai, (KAI, CHANGES, sirf, EK, NAYE, index, ke, saath, hi, POSSIBLE, HAIN) — "_reindex" API, se, EK, OLD, index, se, DATA, ko, EK, NAYE, index, mein, COPY, kiya, ja, sakta hai NAYI, mapping, ke, saath.
POST /_reindex
{
"source": { "index": "products_old" },
"dest": { "index": "products_new" }
}ZERO-DOWNTIME, reindex, ke, liye, EK, ALIAS, (jaise, "products") use, kiya, jaata hai, JO, ACTUAL, index, (jaise, "products_v1") ki, TARAF, POINT, karta hai — reindex, complete, hone, ke, BAAD, ALIAS, ko, NAYE, index, (products_v2) PAR, ATOMICALLY, SWITCH, kar, diya, jaata hai.