Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Amazon Elasticsearch Serviceを使ってコンテンツ検索を速くした話

Amazon Elasticsearch Serviceを使ってコンテンツ検索を速くした話

AmazonElasticsearchを使って検索処理を改善した事例の共有資料です。

Nakamura shinichirou

July 10, 2017
Tweet

More Decks by Nakamura shinichirou

Other Decks in Technology

Transcript

  1. ݕࡧͷվળΛԿނ΍Δͷ͔ w վળϙΠϯτ w  ݖݶσʔλ͕֊૚తʹͳ͍ͬͯΔͨΊɺݕࡧ৚݅ʹ Ϛονͨ͠σʔλ͕ӾཡՄೳ͔Ͳ͏͔νΣοΫ͢Δͷʹ ͕͔͔࣌ؒΔɻ w 

    ଐੑ৘ใ͕ผςʔϒϧʹ֨ೲ͞Ε͍ͯͯߜΓࠐΈݕ ࡧ࣌ʹ͜ͷςʔϒϧΛݟͯ֘౰͢Δσʔλͷ*%ҰཡΛऔ Γग़͢ඞཁ͕͋Δ w  NSPPOHB΁ͷσʔλ൓ө͕࣌ؒҎ্͔͔Δɻ JOEFY ͷ࠶ߏஙΛ͓͖࣌ؒʹ͍͕ͯͨ͠ɺऴΘΒͳ͍
  2. ݕࡧͷվળΛԿނ΍Δͷ͔ w ֊૚తͳσʔλߏ଄ͱ͸ʁ ਌ϑΥϧμ ࢠϑΥϧμ ࢠϑΥϧμ ςετ ςετ ςετ ςετ

    ςετ ςετ 6TFS"ʹಡΈࠐ Έݖݶ͕͋Δ 6TFS#ʹಡΈࠐ Έݖݶ͕͋Δ 6TFS"ʹಡΈࠐ Έݖݶ͕͋Δ 6TFS"ͱ6TFS#ݖ ݶ͕͋Δ 6TFS$ʹಡΈࠐ Έݖݶ͕͋Δ 6TFS"ͱ6TFS$ݖ ݶ͕͋Δ
  3. ݕࡧͷվળΛԿނ΍Δͷ͔ w Մมͳଐੑ৘ใ ςετ ςετ ςετ ೉қ౓ ڭՊ ΧςΰϦ ΧςΰϦ

    ೉қ౓ ڭՊ ςετͷଐੑ৘ใ͸ ผςʔϒϧʹͳͬͯ ͍ΔͨΊɺݕࡧ࣌ʹ ৚݅ࢦఆ͞Εͨଐੑ Λ͍࣋ͬͯΔςετ ͷJEΛநग़͠ɺͦͷ JEΛJOͰࢦఆͭͭ͠ ΩʔϫʔυݕࡧͰɾɾ ɾɾɾɾɻ ݁ՌϏοΫϦ͢ΔΑ ͏ͳJO͕۟ग़དྷ্ ͕ͬͨ
  4. ݕࡧվળͷͨΊʹ΍ͬͨ͜ͱ w ͳͥ&MBTUJDTFBSDI "NB[PO Λબ୒ͨ͠ͷ͔  ݕࡧର৅ͷσʔλߏ੒͕ෳࡶͳͷͰɺυΩϡϝϯτࢤ ޲%#ͷ&MBTUJDTFBSDIͷํ͕Ϛον͢Δ  NSPPOHB࢖͍ͬͯͨࠒͷΑ͏ʹJOEFYͷ࠶ߏஙʹ࣌

    ؒͱ͍͏͜ͱͳ͘ɺ%PDVNFOUొ࿥ޙ͙͢ʹݕࡧͰ ͖Δ  ӡ༻ෛՙΛݮΒͨ͢Ίɺ&$ʹࣗલͰݕࡧ%#Λߏங ͢ΔͷͰ͸ͳ͘ɺ"NB[PO&MBTUJDTFBSDI4FSWJDFΛ ࢖͏͜ͱʹͨ͠