以前から有料のGoogle Appsを使っています。
最近、Fusion Tableの正式版がリリースされました。
このFusion Tableを(API的な機能を使って?)、
ローカルにあるRDBMSによって設計・UPし、
運用することは可能でしょうか。
下記の流れでGoogleクラウド上(またはFusion Table上)に
RDBMSを作成・運用できると良いのですが。
1) RDBMSをローカルの端末で設計する。
2) そのDBの構造をGoogleのクラウド(Fusion Table?)
上にUPする。
3) ユーザーは、上記でUPされたDBの
インターフェイスを介して、DBを使用する。
4) ユーザーから改善提案があれば、
ローカルのDBの設計を見なおし、
クラウド上のDBに反映させる。
実現可能でしょうか? それとも、私はMySQL等の知識を得て
従来通りのウェブ上のDB開発をするしかないのでしょうか。
Googleの各アプリからDBの中身を参照できれば充分ですので、
Fusion Tableを使わなければならないわけでもありません。
DB開発ならば、Google App Engine(GAE)上で行うイメージではないでしょうか?
GAEは、リレーショナルデータベースは使用できないため、基本的にはBigTable上に直接書き込む使用になります。
JavaかPythonを使えるのであれば、GAE上で開発することもできるかと思います。