ਇੰਡੈਕਸ ਨੂੰ ਰਿਕਾਰਡਾਂ ਦਾ ਸੰਗ੍ਰਹਿ, ਦਸਤਾਵੇਜ਼ ਨੂੰ ਇੱਕ JSON ਰਿਕਾਰਡ, ਅਤੇ ਮੈਪਿੰਗ ਨੂੰ ਇਸ ਦੇ ਫੀਲਡ ਸਮਝਣ ਦੇ ਨਿਯਮ ਸਮਝੋ।
ਇੱਕ ਉਤਪਾਦ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ
{"name":"Blue shoes",
ਇਹ ਦਸਤਾਵੇਜ਼ products ਇੰਡੈਕਸ ਵਿੱਚ ਹੈ। ਇਸ ਦੀ ਮੈਪਿੰਗ name ਨੂੰ ਖੋਜਯੋਗ ਟੈਕਸਟ, price ਨੂੰ ਅੰਕ ਅਤੇ created_at ਨੂੰ ਤਾਰੀਖ ਘੋਸ਼ਿਤ ਕਰ ਸਕਦੀ ਹੈ।
ਮੰਨੋ ਤੁਹਾਨੂੰ 200 ਤੋਂ ਘੱਟ ਕੀਮਤ ਵਾਲੇ ਉਤਪਾਦ ਚਾਹੀਦੇ ਹਨ। ਅੰਕੀ price Elasticsearch ਨੂੰ ਅੰਕ ਤੁਲਨਾ ਕਰਨ ਦਿੰਦਾ ਹੈ। ਸਟ੍ਰਿੰਗ ਰੂਪ ਵੱਖਰੀਆਂ ਤੁਲਨਾਵਾਂ ਕਰਦਾ ਹੈ ਅਤੇ ਅੰਕੀ ਰੇਂਜ ਕਵੇਰੀਆਂ ਦਾ ਮਾੜਾ ਬਦਲ ਹੈ।
ਇਸ ਲਈ ਇੱਕੋ ਇਨਪੁੱਟ ਲਈ ਤੁਹਾਡੀਆਂ ਲੋੜੀਂਦੀਆਂ ਖੋਜਾਂ ਮੁਤਾਬਕ ਮੈਪਿੰਗ ਚੁਣਨੀ ਪੈਂਦੀ ਹੈ। ਇਕੱਲਾ JSON ਸਾਰੇ ਇੰਡੈਕਸਿੰਗ ਵਿਹਾਰ ਨੂੰ ਨਹੀਂ ਦੱਸਦਾ।
ਡਾਇਨਾਮਿਕ ਮੈਪਿੰਗ ਡੇਟਾ ਆਉਣ ਉੱਤੇ ਫੀਲਡ ਆਪਣੇ ਆਪ ਅਨੁਮਾਨਦੀ ਹੈ। ਪੜਚੋਲ ਲਈ ਇਹ ਸੁਵਿਧਾਜਨਕ ਹੈ, ਪਰ ਸ਼ੁਰੂ ਦੀ ਅਣਉਮੀਦੀ ਕੀਮਤ ਅਣਢੁਕਵੀਂ ਕਿਸਮ ਤੈਅ ਕਰ ਸਕਦੀ ਹੈ। ਜਾਣੇ ਉਤਪਾਦਨ ਫੀਲਡ ਸਪਸ਼ਟ ਘੋਸ਼ਿਤ ਕਰੋ ਅਤੇ ਮਨਮਰਜ਼ੀ ਦੇ ਨਵੇਂ ਫੀਲਡ ਨਾਂ ਕੰਟਰੋਲ ਕਰੋ।
ਫੀਲਡ ਜੋੜਨਾ ਮੌਜੂਦਾ ਫੀਲਡ ਦੀ ਕਿਸਮ ਬਦਲਣ ਤੋਂ ਵੱਖਰਾ ਹੈ। ਦੂਜੇ ਕੰਮ ਲਈ ਆਮ ਤੌਰ ਉੱਤੇ ਨਵਾਂ ਇੰਡੈਕਸ ਬਣਾ ਕੇ ਰੀਇੰਡੈਕਸਿੰਗ ਨਾਲ ਦਸਤਾਵੇਜ਼ ਉਸ ਵਿੱਚ ਕਾਪੀ ਕਰਨੇ ਪੈਂਦੇ ਹਨ।
ਵਿਸਤ੍ਰਿਤ ਜਵਾਬਾਂ ਨਾਲ IT ਇੰਟਰਵਿਊ ਸਵਾਲਾਂ ਦੀ ਇੱਕ ਲਾਇਬ੍ਰੇਰੀ — ਜੂਨੀਅਰ ਤੋਂ ਸੀਨੀਅਰ ਤੱਕ।
ਦਾਨ ਕਰੋ