MongoDBを活用して、200億件以上のデータパイプライン作成法

MongoDBを使用して大容量データのクエリを作成する方法を学びます。

難易度 初級

受講期間 無制限

MongoDB
MongoDB
mongodb-atlas-search
mongodb-atlas-search
Go
Go
MongoDB
MongoDB
mongodb-atlas-search
mongodb-atlas-search
Go
Go

学習した受講者のレビュー

4.7

5.0

황병현

100% 受講後に作成

就職準備プロジェクトで初めてMongoDBを扱う必要があり、講義のおかげでどのように進むべきかを決めることができました。良い講義ありがとうございます!

5.0

Josh B

47% 受講後に作成

1/3しか見られませんでしたが、カリキュラムだけでもとても素晴らしい講義。現存する国内モンゴルDB活用のマスターピース級です。特に実務経験が豊富なので、講義の内容は最も効率的にアトラスを勉強できる近道。

5.0

hgim97905

100% 受講後に作成

モンゴルDBが実務でどのように使われているかについて学習できてよかったです!

受講後に得られること

  • golang

  • mongo

  • Atlas

  • AtlasSearch

  • コンパス

  • mongod

  • mongot

Mongoはなぜ使用しなければなりませんか

あなたの開発でさまざまなツールやDBを使用することにはすべて長所と短所があります。

単にJavaが現在我が国で主な言語なので、 MySQLが最も多く使われて

そのため、そのツールについてのみ学習するのは間違った方法です。


開発はさまざまな方法があり、さまざまなツールを適用しながら問題状況を解決するのが開発です。

現在私は板橋IT会社に在職中であり、実務で経験しながら持ってきたノウハウを共有したいと思います。

この講義の特徴何ですか?

1. ネカラク船の現職者に講義した内容が含まれています。

最も簡単にあなたに講義のメリットをアピールできる特徴のようです。


サーバー開発者の立場として、DBに関する知識は限界があります。

しかし、私は実際の実務でMongo Koreaとの直接セッションを持った経験があり、その経験に基づいてネカラク船でMongoセッションを進めてみた履歴があります。


できるだけこの経験とノウハウを皆さんにおなじみにこの講義に溶かそうとしました。

2. 言語の制約を受けずに学習できます!

その講義は基本的にGolangで書かれています。


しかし、受講生の利便性のために、クエリにはORM(ツール)を使用していません。

また、Golang を主に使用するのではなく、 Compass という mongo Tool を主に使用してデータパイプラインクエリを作成する上で注意すべき部分をすべてお知らせします。


そうすれば、Golangを知らなくてもその講義を十分に受講することができます。

3. サーバーの迅速な応答のためのクエリの最適化を案内します。

MongoはMemory省DBでとても速いパフォーマンスを保証します。

しかし、他のCollectionを参照するか、このような追加的な条件に対して制約も多いDBです。


このようなDB活用法について、私が実際の運営環境で経験して知り合ったノウハウを全て共有いたします。


これにより、あなたが取り除いたバグの状況を防ぎ、経験豊富な開発者としてMongoを使用することができます。

4. Mockデータを提供します

DBに対してクエリを作成し、データパイプラインを練習する上で最大の問題は何ですか?


実際のクエリを送信するデータがないという問題です。

そのような部分について私はMockデータを提供することで皆さんが受講する上で不便さがなく、直接的なクエリを送信できるように講義を構成しました。


これにより、実際のデータを活用してデータパイプラインを構築する方法を学習できます。

この講義で主に扱っている問題や機能は何ですか

実務で使用するクエリの作成

さまざまな演算子を使用してクエリを作成する

Mongoの致命的なMutexエラーの再現と解決方法

MongoDBを選択する際のモデリング方法

MongoDBの検索エンジン(AtlasSearch)

私はこの講義準備しました。

この講義は本当に私が実務で経験したノウハウに基づいて作成されています。

そのため、講義の内容が主に私が経験した部分に基づいて講義が撮影になりました。


私はMongoDBを扱いながら実務運営環境で多くの問題を引き起こしたサーバー開発者であると同時に

他の人がせず、適用しなかった方式を多く適用したサーバー開発者です。


皆さんはこの講義に基づいて問題を発生させず、様々な方式を適用できるサーバー開発者になることを希望し、講義を準備しました。


現在、実務で200億件のデータを扱っているサーバー開発者が知らせるので、多くの役に立つでしょう。

一緒聞くといいですね!


NoSQLは思ったよりも一般的ではありません。


一般的にプラットフォームサービスの開発を進めれば、関係を目指すので、RDBをもっともっと使っているので、準備をしました。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • バックエンド開発をご希望の方

  • Mongoを適用したい人

  • 大容量データの処理方法をお悩みの方

  • AtlasSearchについて興味をお持ちの方

  • サーバー開発を担当して処理される方

前提知識、
必要でしょうか?

  • Mongo基本知識(ただし、基本知識がなくても受講の難しさはありません)

こんにちは
Julyです。

3,840

受講生

192

受講レビュー

88

回答

4.4

講座評価

15

講座

自己紹介

非専攻出身で、現在は板橋(パンギョ)でプラットフォームサーバーの開発を担当しています。

サーバーの最適化や様々なクエリチューニングを好み、簡単な機能を皆さんに分かりやすく、かつ迅速にお伝えできるよう努めています。

経歴

[前] サンドボックス ブロックチェーン開発者

[前] ネクソン子会社 バックエンド開発者

[前] 板橋(パンギョ)大企業プラットフォームサーバー開発者

[] 板橋(パンギョ)親会社サーバー開発者

もっと見る

カリキュラム

全体

30件 ∙ (3時間 39分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

20件

4.7

20件の受講レビュー

  • luckychu1196530님의 프로필 이미지
    luckychu1196530

    受講レビュー 1

    平均評価 5.0

    5

    47% 受講後に作成

    1/3しか見られませんでしたが、カリキュラムだけでもとても素晴らしい講義。現存する国内モンゴルDB活用のマスターピース級です。特に実務経験が豊富なので、講義の内容は最も効率的にアトラスを勉強できる近道。

    • july
      知識共有者

      こんなに良い評価を…ありがとう。私が実務で経験した部分を中心に準備してみました。理論的な部分よりは本当に実務に集中しようとしました。 良い評価ありがとうございます。

  • yuhojin8037329님의 프로필 이미지
    yuhojin8037329

    受講レビュー 6

    平均評価 5.0

    5

    100% 受講後に作成

    MongoDBの実践のヒントを知ることができる講義でした。

    • rlaisqls님의 프로필 이미지
      rlaisqls

      受講レビュー 3

      平均評価 5.0

      5

      100% 受講後に作成

      mongoDBでクエリを作成して活用する方法を全体的に理解できたし、注意すべき点についてよくわかってくれてよかったです。 mongoの実務に対する感覚をつかむのに良い講義のようです!

      • july
        知識共有者

        おおよその頻繁に使用されるクエリやハニーチップを中心に準備をしてみました。講義聞いてくれてありがとう!

    • pokabook님의 프로필 이미지
      pokabook

      受講レビュー 3

      平均評価 5.0

      5

      100% 受講後に作成

      モンゴルDBが実務でどのように使われているかについて学習できてよかったです!

      • july
        知識共有者

        できるだけ蜂蜜チップ中心に講義を準備してみました。実際に実務で応用して頂ければ多くのお役に立てると思いますよㅎㅎありがとうございます!

    • grant08085460님의 프로필 이미지
      grant08085460

      受講レビュー 2

      平均評価 5.0

      5

      100% 受講後に作成

      就職準備プロジェクトで初めてMongoDBを扱う必要があり、講義のおかげでどのように進むべきかを決めることができました。良い講義ありがとうございます!

      • july
        知識共有者

        ますますSQLベースのDBがかかってきています。さまざまなNoSQL DBが登場しており、代表的にMongoDBが多く使用されています。この講義を通して、DBに対する楽しさを感じてほしいです。 ありがとう:)

    Julyの他の講座

    知識共有者の他の講座を見てみましょう!

    似ている講座

    同じ分野の他の講座を見てみましょう!