私のウェブサイトでは、すべての訪問者の IP アドレスを保存したいと考えていました。これは derby+Tomcat で行っていましたが、google appengine でこれを行う方法がわかりません。appengine のデータベースにデータを挿入するにはどうすればよいですか? データベースに接続する方法を教えてください。
これを行う方法がわかりません。
注:データベースに接続してクエリの送信を開始する方法を教えてくれるコードで誰かが私に答えてくれれば、それは素晴らしいことです。
私のウェブサイトでは、すべての訪問者の IP アドレスを保存したいと考えていました。これは derby+Tomcat で行っていましたが、google appengine でこれを行う方法がわかりません。appengine のデータベースにデータを挿入するにはどうすればよいですか? データベースに接続する方法を教えてください。
これを行う方法がわかりません。
注:データベースに接続してクエリの送信を開始する方法を教えてくれるコードで誰かが私に答えてくれれば、それは素晴らしいことです。
以下のリンクは、本当に優れた導入ガイドです。Google App Engine データストアがどのように機能してデータを保存/取得できるかを理解する必要はまったくありません。サポートする非常に活発なコミュニティがあります。
http://code.google.com/p/objectify-appengine/wiki/IntroductionToObjectify
まず、GAEデータストアに接続するためのインターフェースを選択する必要があります。選択肢は次のとおりです。
(私が逃したことをお詫びします)。次に、関連するドキュメントを調べて、選択したインターフェイスの使用方法を見つける必要があります。
他の SQL データベースと比較すると、Google アプリ エンジンのデータストアは少し奇妙です。かなりの学習が必要です。
しかし、あまり興味がない場合は、Google のフュージョン テーブルを試すことができます。無料で、SQL のようなクエリ メカニズムも備えています。
既存のアプリケーションを少し変更する必要があります。フュージョン テーブルにサインアップしてから、App Engine のフュージョン テーブル API を介してデータを保存し、アクセスします。