問題タブ [google-cloud-sql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-app-engine - エンタープライズ管理システム向けの GAE DataStore と Google Cloud SQL の比較
gae を使用したエンタープライズ管理システムであるアプリケーションを構築しています。私は、gae とデータストアを使用していくつかのアプリケーションを構築しましたが、大量のユーザーがトランザクションを入力する必要があり、管理および管理レポートが必要になるアプリケーションは一度もありませんでした。私が最も恐れているのは、クロス集計レポートやその他の詳細なレポート (またはビジネス インテリジェンス レポートやデータ操作) を作成する必要があるときに、gae のデータストア クエリとデータ プル制限に関する山ほどの問題に直面することです。それは本当に単なるアーキテクチャ上の好みですか、それともここに量的な懸念がありますか?
過去に、Oracle/MySql/MSSql に対して C++/c#/Java を使用してシステムを構築しました (複雑な、または頻繁にアクセスされるデータベースの結果でパフォーマンスを向上させるためにキャッシング レイヤーが散りばめられています)。
リレーショナル データの古い考え方を捨てて、空に浮かぶ大きな McHashTable の新しい世界に移行することを読み続けています...しかし、新しいことが常に良いとは限りません...上記に関する洞察や経験は役に立ちます。
java - Google Cloud SQL を使用する JPA 「NoClassDefFoundError: java.util.prefs.Preferences は制限されたクラスです」
私は GAE/Google Cloud SQL で JPA を使用しており、Google ドキュメントに従ってすべてをセットアップしました。Eclipse で JPA エンティティをブラウズすることができ、実行しようとする場合を除き、アプリは正常に動作します。
EMF 内では、次のことを行います。
...そしてそれがエラーの原因です。これは EntityManagerFactory を取得する正しい方法ですか?
以下はトレースバックです。トレースバックの下にもpersistence.xmlの内容を貼り付けましたが、自動生成されており、正しいと思います。Google が推奨する EntityManagerFactory へのアクセス方法を使用したため、Preferences が制限されている理由がわかりません。
そして、ここに私のpersistence.xmlがあります:
助けてくれてありがとう!
gwt - EclipseGPEを使用したGWTBreaksCloudSQLJPAの追加
Google Cloud SQLに永続化するJPAファセットとGWTの両方のプロジェクトを実行しているときに、Google Plugin for Eclipse(GPE)によって示されるいくつかの奇妙な動作を何度もテストしました。Eclipse 3.7 Indigo、AppEngine 1.6.5、EclipseLink 2.3 JPA、およびGWT2.4.0を使用しています。
指示に従って、GPEを使用してJPA2.0を正常にセットアップしました。次に、それが機能したら、プロジェクトのGPE「Google」メニューで「useGWT」をチェックしてみます。その時点で、GoogleCloudSQLに対するJPAの永続性が失われます。幸いなことに、これは「useGWT」のチェックを外すことで元に戻すことができます。ローカルのMySQLではなく、開発にCloudSQLを使用しています。次にそれをテストしたいと思います。
これは、「useGWT」をチェックした後にポップアップする接続エラーのスタックトレースです。要するに、「java.lang.NoClassDefFoundError:クラスsun.security.pkcs11.SunPKCS11を初期化できませんでした」です。
GWTを追加した後の、Eclipse実行構成の接続パラメーターは次のとおりです。
洞察を事前に感謝します。これはGoogleとも共有しようと思います。これは、最終的にはGoogleが知っておく必要があることだと思うからです。
python - Python で MySQL にアクセスするときに、Google Cloud-SQL で列名を取得するにはどうすればよいですか?
この種のクエリを Python コードで実行して、
この後、Jinja2 テンプレートを呼び出します。このテンプレートに、rows 変数を渡します。この変数を{% for row in rows %}
コードで正常に使用できます。
列の名前を取得する方法がわかりませんでした。行変数から取得しようとしましたが、無駄でした。何か案が?
mysql - Eclipse を使用して Google Cloud Sql からデータベースの DDL ステートメントを生成すると、スクリプトで問題が発生しますか?
Data Source Explorer を使用して、Eclipse から Google Cloud SQL データベースに接続しました。しかし、オプションを使用してそのデータベースの DDL を生成すると、スクリプトでGenerate DDL
を取得できずAUTO_INCREMENT
、対応する主キーを取得できません。
AUTO_INCREMENT
スクリプトで を取得するにはどうすればよいですか?
google-app-engine - Google クラウド SQL: 各インスタンスのアプリケーション数は?
D1 サイズの Google クラウド SQL インスタンスを使用しており、課金が有効になっています。数日前までは、そのインスタンスで 3 つの承認済みアプリケーションしか作成できませんでした。3 つ以上作成しようとすると、「許可されたアプリケーションの最大数に達しました」と表示されます。しかし、今では 5 つ以上のアプリケーションを作成できます。次に、単一のインスタンスに接続できる承認済みアプリケーションの実際の数はいくつですか。
android - MySQL データベースを Google App Engine Cloud SQL に保存する方法は?
私の大学で Android のプロジェクトを行っています。MySql データベースがあり、Android アプリからアクセスできないように、このデータベースを Google Cloud Sql に移動する必要があります。どうすればこれを達成できますか?
データベースには 3 つのテーブルしかありません。これを処理するための段階的な手順を教えてください。私はグーグルアプリエンジンのドキュメントから何かを見ました。理解できません。
サーブレットを使用しています。
これを修正するために誰かがガイドする必要があります。前もって感謝します。
django - mysql(Cloud SQL)を使用するGoogle App EngineはGISをサポートしていますか?
AppEngineとクラウドSQLサイトでこれに関するドキュメントを見つけようとしましたが、どちらの方法でもそれを参照しているものは見つかりません。カスタムSQLオプションでGISクエリを実行できること、およびmysqlがそのままGISをサポートしていることは知っていますが、サポートが制限されているいくつかのCライブラリが必要であることも知っています。
特に、mysqlを使用するgeo-djangoがアプリエンジンとクラウドSQLの組み合わせを使用するGISをサポートしているかどうかを知りたいと思います。(または、カスタムオファリングがgeodjangoをサポートしている場合はどうでしょうか?)
python - Google Cloud Sql の DB-API Type_Codes: MySQLdb とは異なりますか?
DB-API からの cursor.description によって返される type_codes が、標準の MySQLdb 実装とは Google Cloud SQL で異なることがわかりました。例: MySQLdb (mysqldb-python)では、VAR_STRING は 253 で、NEWDECIMAL は 246 です。ただし、これらの値を Google Cloud SQL から (Google App Engine から、Python "rdbms" パッケージを使用して) 取得しようとすると、異なる値: VAR_STRING = 12 および NEWDECIMAL は 3 です。
1) Google Cloud SQL の適切な type_code マッピングを見つけることができる場所を知っている人はいますか?
2) さらに良いことに、標準の MySQLdb (mysqldb-python) 実装には、Python コードで直接使用できる定数があります。これらは、Google Cloud SQL の Python ライブラリ (「rdbms」など) でどこでも利用できますか?
python - MYSQL ステートメント内の動的テーブル名 (Google Cloud SQL)
Python (App Engine) を使用して Google Cloud SQL 内からテーブルをドロップ/削除しようとしていますが、テーブル名を変数に基づいて作成したいと考えています。簡単にするために、ここでは「hello」を使用しています。なんらかの理由で、エラーが返されます。
私は次のことを試しました:
私も試しました:
助言がありますか?