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

IoTデータベースの本命?Amazon Timestreamを試してみた

79b0777f41898e4c9d75d9839d4cb476?s=47 1stship
October 26, 2020

IoTデータベースの本命?Amazon Timestreamを試してみた

2020/10/26に開催されたHAWS-UG IoT専門支部のLT1で発表したLTです。

79b0777f41898e4c9d75d9839d4cb476?s=128

1stship

October 26, 2020
Tweet

Transcript

  1. *P5σʔλϕʔεͷຊ໋ʁ "NB[PO5JNFTUSFBNΛࢼͯ͠Έͨ +"846(*P5ઐ໳ࢧ෦-5 ᢠݪҰฏ!TUTIJQ(JU)VC!TU@TIJQ5XJUUFS ࣗݾ঺հ͸লུ

  2. *P5ͷ࣌ܥྻσʔλʹର͢ΔΑ͋͘Δཁ݅ w ఆظσʔλΞοϓϩʔυͷॻ͖ࠐΈ͕සൟʹൃੜ͢Δ w ϞχλϦϯά༻్Ͱ࠷৽σʔλΛૉૣ͘औಘ͍ͨ͠ w ௕ظؒσʔλʹର͢Δ෼ੳΫΤϦ΋͍ͨ͠ w σʔλଟ͘ͳΔ͔Βίετ͸཈͍͑ͨ ಡΈॻ͖ͱ΋ʹϔϏʔͰ༻్ͷҧ͏ΫΤϦ͕૝ఆ͞ΕΔ

  3. ͯ͞σʔλετΞ͸Կʹ͠Α͏ Πϯελϯε΋ͷ͸Πϯελϯε؅ཧ͕େม αʔόʔϨεαʔϏε͸୯ମͰ͸ϑΟοτ͠ͳ͍ 3%4"VSPSB 3FETIJGU &MBTUJDTFBSDI %ZOBNP%# 4 "UIFOB

  4. "NB[PO5JNFTUSFBN͕(" w ೥ͷSF*OWFOUͰൃදˠ(" ౦ژ͸·ͩ  w ओͳϢʔεέʔε͸*P5ͷ࣌ܥྻσʔλ ͱ%FW0QT  w

    3%#ͷഒͷ଎౓ͱͷίετ w αʔόʔϨεͰࣗಈεέʔϦϯά 7JSUVBMMZ*OpOJUF4DBMF  w ߴ͍͕ૣ͍ϝϞϦετΞʹೖͬͨ௚ۙσʔλͱɺ஗͍͕͍࣓҆ؾετΞೖͬ ͨ௕ظؒσʔλʹର͠ɺಁաతʹ42-Ͱ෼ੳΫΤϦՄೳ ͜Ε͸ظ଴Ͱ͖ͦ͏ʂࢼͯ͠ΈΑ͏ʂ
  5. None
  6. ࢖༻४උ w σʔλϕʔεͱςʔϒϧΛ࡞੒͢Δ͚ͩ w σʔλϕʔεͷઃఆ͸໊લͱ҉߸ԽΩʔ͚ͩ w ςʔϒϧͷઃఆ͸໊લͱϝϞϦɺ࣓ؾετΞͷอ࣋ظݶ͚ͩ ४උɺઃఆ͸ΊͪΌͪ͘Όγϯϓϧʂ ͜ͷγϯϓϧ͕͞࠷େͷັྗʂ

  7. σʔλߏ଄ w UJNF UJNFTUBNQ OBOPTFDPOE·ͰࢦఆՄೳ w NFBTVSF@OBNF w NFBTVSF@WBMVFEPVCMFCJHJOUWBSDIBSCPPMFBO w

    ೚ҙͷ%JNFOTJPO ෳ਺ઃఆͰ͖Δଐੑɻࣄલઃఆෆཁ $MPVE8BUDIͷϝτϦΫεͱ΄΅ಉ͡ʁ
  8. ༨ஊɿ$MPVE8BUDI w ࣮͸$MPVE8BUDIϝτϦΫε΋*P5σʔλετΞͱͯ͠࢖͑Δʁ w αʔόʔϨεͩ͠ՄࢹԽɺΠϕϯτͷ࢓૊Έ΋͋Δ͠ w Ͱ΋ΧελϜϝτϦΫεߴ͍͠ͳɻɻ ϝτϦΫε݄  w

    5JNFTUSFBN͸$MPVE8BUDIϝτϦΫεͷσʔλετΞ෦෼͕ ࢖͑ͯɺ42-ΫΤϦ͕Ͱ͖Δײ͡ͷαʔϏεͱݴ͑Δ
  9. σʔλ౤ೖ w "84$-*ɺ4%,͔Βσʔλ౤ೖͰ͖Δ w "84*P5ɺ,JOFTJT͔Β؆୯ʹσʔλอଘͰ͖ΔͷͰɺ*P5ΞϓϦ έʔγϣϯͳΒͦͷܦ࿏ͷํָ͕ w ࢼ͠ʹສσʔλΛҰؾʹ౤ೖ -BNCEBΠϯελϯεͰͦ ΕͧΕσʔλΛճ

    ͨ͠ΒεϩοτϦϯά͚ͨ͠Ͳɺͦͷ ··ଓ͚ͯͨΒ౤ೖͰ͖ΔΑ͏ʹͳͬͨɻ ඵ͘Β͍ ࠶ૹॲཧ͸ ඞਢ͚ͩͲɺԿ΋͠ͳͯ͘΋εέʔϧ͢Δͷ͸ྑ͍ɻ
  10. σʔλ౤ೖ஫ҙ఺ w 5JNFTUSFBN͸$SFBUFઐ༻ɻ6QEBUF΍%FMFUF͸Ͱ͖ͳ͍ɻҰճೖΕͯ͠·ͬͨ σʔλΛमਖ਼͢Δ͢΂͸ࠓͷͱ͜Ζͳ͍ ͱࢥΘΕΔ  w ಉ͡ଐੑ %JNFOTJPOɺUJNFɺNFBTVSF@OBNF ͷσʔλΛೖΕΑ͏ͱ͢ΔͱΤ

    ϥʔʹͳΔɻΤϥʔϋϯυϦϯά͸ͪΌΜͱ͠Α͏ w σʔλ౤ೖ͢Δ࣌ͷUJNF͸6/*95JNFºཻ౓ͷ਺஋ͷจࣈྻ w ϝϞϦετΞͷอ࣋ظݶΑΓݹ͍σʔλ͸อଘͰ͖ͳ͍ɻ௨৴ΤϥʔͳͲ͕ݪҼ Ͱݹ͍σʔλೖΕͳ͍ͱ͍͚ͳ͍৔߹͸஫ҙɻ͋ͱଞͷσʔλϕʔε͔ΒͷҠߦ ͸೉͍͔͠ɻɻ
  11. ΫΤϦɾՄࢹԽ w ίϯιʔϧɺ$-*ɺ4%,ɺ+#%$͔Β42-ΫΤϦΛ࣮ߦͰ͖Δɻ +0*/΍ूܭؔ਺΋࢖͑ΔͷͰɺҰൠతͳ෼ੳΛ࣮ߦͰ͖Δ w ͱΓ͋͑ͣՄࢹԽ͢ΔͳΒ2VJDL4JHIU͕࢖͑Δɻ w ϝϞϦετΞʹೖͬͨσʔλͷऔಘͰ΋਺ඦNTఔ౓͸͔͔Δ w େن໛ͳσʔλΛೖΕͨ࣌ͷूܭͷੑೳ͸ະ֬ೝɻઍສݸ͘

    Β͍ͷσʔλͰ͋Ε͹ʙඵఔ౓ͰΫΤϦͰ͖ͨ
  12. ͦͷଞ஫ҙ఺ w σʔλ͸ϝϞϦετΞ࣓ؾετΞͷͲͪΒʹೖͬͯΔ͔͸֬ೝͰ͖ͳ ͍ อ࣋ظ͔ؒΒ൑அ  w ֤ετΞͷετϨʔδྔ͸֬ೝͰ͖ͳ͍ ՝ۚཁૉͳͷͰ՝ۚ৘ใ͔Βಡ ΈऔΕΔ͕ɻɻ՝ۚཁૉͳͷͰͪΌΜͱݟ͍ͨ

     w σʔλόοΫΞοϓ͸ఏڙ͞Ε͍ͯͳ͍ɻ6QEBUFɺ%FMFUF͕ͳ͍ͷͰඞ ཁͳ͍ʁඞཁͰ͋Ε͹ΫΤϦͯࣗ͠લͰόοΫΞοϓͯ͠Ͷɺͱͷ͜ͱɻ ݹ͍σʔλ͸5JNFTUSFBNʹೖΕΒΕͳ͍ͷͰޙ͔Βෳ੡͸Ͱ͖ͳ͍
  13. ·ͱΊ w "NB[PO5JNFTUSFBN͸खܰʹ࢖͑Δ*P5࣌ܥྻσʔλϕʔεɾ΋ ͷ͘͢͝γϯϓϧʹ࢖͑ͯউखʹεέʔϧΞοϓμ΢ϯ͢ΔͷͰӡ ༻ͷखؒ΋΄ͱΜͲ͔͔Βͳ͍ w "84*P5ͱ૊Έ߹ΘͤͯͱΓ͋͑ͣσʔλͨΊ͓ͯ͘ઌͱͯ͠͸ͱ ͯ΋ྑ͍ײ͡ɻ෼ੳʹ΋ͭͳ͛΍͍͢ w ࣓ؾετΞʹ௚઀σʔλೖΕ͍ͨͳɻɻ

    w ౦ژʹ͸·ͩདྷͯͳ͍ͷͰ஫ҙ