FirestoreTweet前回の記事で、NoSQLについてご紹介しました。Firestoreは無料枠で検証できます。Firestoreを利用開始する方法についてご紹介します。Firestoreとは、NoSQLの、ドキュメント指向データベースのクラウドサービスです。データをJSONのようにスキーマレスで格納することができます。Firestoreとは、GoogleのmBaaSである、FirebaseのNoSQLデータベースです。Firestoreとして利用ができます。FIreStoreについてご紹介します。FirestoreをWebUIで使うまずはGCPコンソール上で使ってみようと思います。Firestore)か、Datastoreモードどちらを利用するかを聞かれます。今回はネイティブモードで利用します。ロケーションを問われますので東京を選択します。以下の画面が表示されれば準備完了です。コレクションの作成コレクションとは、RDBでいうテーブルのようなものです。コレクションをまずは作成し、その中にデータを入れていきます。画面上で[コレクションを開始]をクリックします。コレクションIDを決めます。例に「ポケモン」とあるので、ポケモンにしてみます!ドキュメントの作成ドキュメントとはテーブル内のレコードのようなものです。コレクションが「ポケモン」なので、最初のドキュメントとして、「フシギバナ」を追加してみます。IDを名前として、タイプと能力値を入れてみます。フィールドはstringやNumberのような値から、array、mapなども設定できます。GUIで自在にデータの登録ができる[保存]をクリックすると、コレクションとドキュメントが画面上に表示されます。コレクションやドキュメントの追加、ドキュメント内のフィールドの追加や編集すべてGUIでできます。先程登録した「フシギバナ」ドキュメントとは違うフィールド構成のドキュメントも追加できます。ドキュメント内にコレクションを作成し、そのコレクションの中にドキュメントを追加することもできます。Firestoreを初めて使う方向けに、GUIでの操作例についてご紹介しました。Firestoreの特徴です。次回はプログラム上でFirestoreへアクセスし、データの出し入れについて検証していこうと思います。はてなブログPro都内でGCP、Python使ったデータエンジニアやってます。クラウドでの設計~開発・運用まで全部やります。20代文系エンジニアです。GCP、Python中心に、データエンジニアとして学んでいる技術をご紹介する記事を書いています。BigQueryとAirflowとバイクと鳥が好き。アイコンはたまたまお魚を加えていたときのカワセミさん。引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。