2011-11-10 2 views
2

シソーラスを作成する必要があるシナリオがあります。シソーラスをデータストアに保存し、ウェブ上で毎回アクセスするのではなく、javadbのような埋め込みデータベースに保存することを考えています。ユーザーはウェブアプリケーションを通じてシソーラスにアクセスできますが、同じウェブアプリケーションの他のセクションはGoogleにデータを保存しますデータストア。Google App Engineアプリ(java)でjavadbやberkeley dbなどの組み込みデータベースを使用することは可能です

このようなものがありますか?これをうまく実装するために私が知っておかなければならないハードル/落とし穴はありますか?または、私はGoogleのデータストアだけに固執する必要がありますか?

+0

データストアを避けることでどのような利点が得られますか? –

+0

@ PeterRecore-シソーラス(これはかなり大きい)とサーバー側のデータアクセスの使用法のためのストレージを意味するシソーラスが広く使用されるという要件があります...私がアプリケーションのこの部分(シソーラスのみ)をシフトすると、組み込みデータベースにはコストがかかりますが、私が提供しようとしている機能は悪い方法で影響を受けません。 – Arvind

答えて

1

いいえ、これはおそらく不可能です。 App Engine上のファイルシステムに書き込むことはできません。データベースが読み取り専用になっていて、アクセスに使用するライブラリがネイティブコードに依存していない場合は、可能性があります。

関連する問題