μ΄ ν λ‘ ν°μΌ μ λ°λΌ 0
λ₯Ό ν¬κΈ° μ΅μ
μΌλ‘ μ 곡νμ¬ νμ μ§κ³μ λͺ¨λ κ²°κ³Όλ₯Ό λ°νν μ μμμ΅λλ€. μ΄ κΈ°λ₯μ (μλμ μ΄λ μλλ ) 5.0μμ μλνμ§ μλ κ²μ²λΌ 보μ
λλ€. 0
λ₯Ό κ·Έλλ‘ λμ§ μκ³ ν¬κΈ°λ‘ μ λ¬νκΈ° λλ¬Έμ
λλ€. (#8339 μ°Έμ‘°).
μ¬μ©μκ° ν΄λΉ νλλ₯Ό μ§μ°λλ‘ νμ¬ ν¬κΈ°κ° Elasticsearchλ‘ μ μ‘λμ§ μκ³ λͺ¨λ κ²°κ³Όκ° λ°νλλλ‘ νλ κ²μ΄ μ’μ κ²μ λλ€.
λ΄ μ΄ν΄λ ν΄λ¬μ€ν°λ₯Ό λΆμμ νκ² λ§λ€ μ μλ μ§κ³λ₯Ό μ ννκΈ° μν΄ 5.0μμ Elasticsearch μΈ‘μμ 무μ ν ν¬κΈ°μ μ©μ΄ μ§κ³λ₯Ό νμ©νμ§ μλ κ²μ λ§€μ° μλμ μΈ λ³κ²½μ΄λΌλ κ²μ λλ€. https://github.com/elastic/elasticsearch/issues/18838
λν API μΈ‘μμ μ§μνμ§ μκ³ μ΄λ»κ² ν΄λΉ μ§μμ λ€μ μΆκ°ν μ μλμ§ λͺ¨λ₯΄κ² μ΅λλ€.
ν
μ΄λΈ μκ°νμ κ²½μ° λ€μκ³Ό κ°μ μ΄μ λ‘ μΈν΄ μ€μ λ‘ ν° λ¬Έμ μ
λλ€.
λμΌν νλλ₯Ό λͺ¨λ ν¬ν¨νλ μμλ§ κ°μ λ¬Έμκ° μμ΅λλ€. λ΄ λμ보λ μ€ νλμλ κ°κ° λ€λ₯Έ μ΄ μ§ν©μ ν¬ν¨νλ 2κ°μ ν
μ΄λΈμ΄ μμ΅λλ€. λ¬Έμ λ νμ ν¬κΈ°κ° λ무 μμ κ²½μ°(μ: 500) μλ‘ λ€λ₯Έ μ΄μ‘μ λ°ννλ€λ κ²μ
λλ€. μ©μ΄μ ν¬κΈ°λ₯Ό μ½ 50.000μΌλ‘ λ³κ²½νλ©΄ μ΄ κΈμ‘μ΄ κ°μμ§λλ€. μ΄λ λͺ λ°±λ§ λ¬Έμμ λλ¬νλ©΄ λ¬Έμ κ° λ μ μμ΅λλ€. μλ§λ... μ΄ λ¬Έμ λ νΉμ νλͺ©μ λν΄ λμΌν κ°μ κ°λ λ¬Έμκ° λͺ κ°λ λλκ°μ μλ κ² κ°μ΅λλ€. λ ν
μ΄λΈμ λν΄ λ€λ₯Έ μ΄λμ΄ λ°μν μ μλ ν
μ΄λΈμ μ¬μ©λλ ν€.
λ°λΌμ μ΄ μ μ ν μκ°μ κ²°κ³Όλ₯Ό μ λ’°ν μ μκΈ° λλ¬Έμ 무μ ν ν¬κΈ°μ μ§κ³λ μ¬μ ν μ μ©ν κ²μ λλ€. λλ μ΄μ λν λ€λ₯Έ ν΄κ²°μ± μ΄ μμ΄μΌ ν©λλ€.
μ΄ λμμ Elasticsearchμμ μ κ±°λμμΌλ―λ‘(μ€λ μ μ) λ«μ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
ν μ΄λΈ μκ°νμ κ²½μ° λ€μκ³Ό κ°μ μ΄μ λ‘ μΈν΄ μ€μ λ‘ ν° λ¬Έμ μ λλ€.
λμΌν νλλ₯Ό λͺ¨λ ν¬ν¨νλ μμλ§ κ°μ λ¬Έμκ° μμ΅λλ€. λ΄ λμ보λ μ€ νλμλ κ°κ° λ€λ₯Έ μ΄ μ§ν©μ ν¬ν¨νλ 2κ°μ ν μ΄λΈμ΄ μμ΅λλ€. λ¬Έμ λ νμ ν¬κΈ°κ° λ무 μμ κ²½μ°(μ: 500) μλ‘ λ€λ₯Έ μ΄μ‘μ λ°ννλ€λ κ²μ λλ€. μ©μ΄μ ν¬κΈ°λ₯Ό μ½ 50.000μΌλ‘ λ³κ²½νλ©΄ μ΄ κΈμ‘μ΄ κ°μμ§λλ€. μ΄λ λͺ λ°±λ§ λ¬Έμμ λλ¬νλ©΄ λ¬Έμ κ° λ μ μμ΅λλ€. μλ§λ... μ΄ λ¬Έμ λ νΉμ νλͺ©μ λν΄ λμΌν κ°μ κ°λ λ¬Έμκ° λͺ κ°λ λλκ°μ μλ κ² κ°μ΅λλ€. λ ν μ΄λΈμ λν΄ λ€λ₯Έ μ΄λμ΄ λ°μν μ μλ ν μ΄λΈμ μ¬μ©λλ ν€.
λ°λΌμ μ΄ μ μ ν μκ°μ κ²°κ³Όλ₯Ό μ λ’°ν μ μκΈ° λλ¬Έμ 무μ ν ν¬κΈ°μ μ§κ³λ μ¬μ ν μ μ©ν κ²μ λλ€. λλ μ΄μ λν λ€λ₯Έ ν΄κ²°μ± μ΄ μμ΄μΌ ν©λλ€.