ログを格納するためにbigqueryを使用したいと思います。それは、Mysqlや他のRDBMSのような固定スキーマを必要とするか、それともスキーマがないnosqlのようなものでしょうか?Google BigQueryにはスキーマが必要ですか?
3
A
答えて
-1
現時点では、列とその型、NULL値を定義する必要があります。後で変更することはできません。また、SQLのような構文もあります。
私はNoSQLとは言いません。
1
定義上、これはNoSQLモデルです。基本的なCRUD操作はサポートしていません。何も論じることはない - GoogleはNoSQLと定義した。
2
最初に、「NoSQL」とは一般に受け入れられている定義ではありません - この用語は、一般に、MySQLなどで使用されるRDBMS設計とは異なるデータベースを記述するために使用されます。 MongoやBigTableなどの値のデータストア。
実際、BigQueryはテーブル作成時にスキーマ定義を必要とし、各テーブルに追加されるデータはそのスキーマの要件に準拠しなければなりません。ただし、BigQueryはnull値をサポートしています。
BigQueryは、データが順序付けられ列で照会される「円柱型」ストレージシステムの実装です。この設計の決定は、BigQueryの優れたクエリ速度をもたらし、BigQueryのリレーショナルDB管理機能の欠如に関する洞察も提供します。
BigQueryは読取り専用であり、テーブルの管理や変更(既存のデータセットにデータを追加する機能に加えて)の機能はありません。 BigQueryはクエリを表現するためのSQLのような構文をサポートしていますが、更新メソッドや削除メソッドはサポートしていません。現在、JOIN関数の制限範囲のみをサポートしています。
関連する問題
- 1. Google DeepLink用にiOSにGoogle App Indexing SDKが必要ですか?
- 2. GoogleのBigQueryのアピ
- 3. Google BigQuery GROUP BYタイムアウト
- 4. ウェブアプリケーションでGoogleドキュメントを使用するにはGoogleアカウントが必要ですか?
- 5. XMLスキーマ制限要素の説明が必要です
- 6. MySQL:リストを扱うスキーマの手助けが必要ですか?
- 7. XMLスキーマの構造、異なる値を持つ同じ要素を持つxmlにはスキーマが必要です
- 8. ビュー必要スキーマ参照
- 9. Google BigQuery行を削除しますか?
- 10. Google Mockヘルプが必要です。
- 11. BigQuery - スキーマから未使用の列を削除します
- 12. Google BigQuery用Google App Engineの承認
- 13. スキーマに属性が必要で、それを要素として送信する場合は無効ですか?
- 14. 私はMySQLのスキーマを同期するためにギフトフックが必要です
- 15. BigQueryスキーマ定義に列の説明を追加する
- 16. Google Earth APIにキーが必要ですか?
- 17. Google Directory APIにサービスアカウントが必要ですか?
- 18. 奇妙なスキーマでXMLを解析する必要がある
- 19. Google Playゲームサービスにはメタデータタグが必要です
- 20. Google BigQueryからCloudSQLにエクスポートしますか?
- 21. GoogleシンプルAPIアクセス - 認証が必要ですが、方法は?
- 22. 特定のアプリでGoogle Playサービスが必要ですか
- 23. apnsにはsslが必要ですか?
- 24. UdpClientにはStreamReaderが必要ですか?
- 25. ライブラリプロジェクトにはproguard.cfgが必要ですか?
- 26. EdmxにはPrimary_Keyが必要ですか?
- 27. AppDomain.DoCallBackにはReflectionPermissionが必要ですか?
- 28. カスタムロンボクエクステンションにはロンボクパッケージが必要ですか?
- 29. Ext.layout.CardLayoutにはフルスクリーンが必要ですか?
- 30. ClojureにはJDKが必要ですか?
質問する前にいくつかのドキュメントを読んだことがありますか? –