26

私はGAEのデータストア/JDOの学習曲線をゆっくりと少し苦労して上っていきました。最近、非常に単純なデータストアネイティブAPIと複雑なJDOの間のどこかにあると思われるObjectifyと呼ばれるフレームワークを見つけました。私はそれを読んでいます、そしてそれは魅力的に見えます。

私が知りたいのは、Objectifyの経験が豊富な人がいるとしたら...それはどれくらい成熟しているのでしょうか。ユーザーコミュニティはたくさんありますか?重労働のプライムタイムの準備はできていますか?それを放棄することはできますか?

Objectifyについては、ここやWeb全体であまり議論されていないようです。そのため、プロジェクトを委託することに不安を感じています。

4

6 に答える 6

19

私は少し客体化を調べて、それについての最初の投稿をhttp://borglin.net/gwt-project/に書きました。この時点で、実際には少なくとも5つの異なる低レベルラッパーフレームワークがあります(objectify、Twig、SimpleDS、siena、slim3)。

私は現在、objectify、Twig、SimpleDSのインタビュー形式の比較に、各フレームワークの作成者と一緒に取り組んでいます。彼らはたくさんの技術的な質問に答え、私は各フレームワークでいくつかのコードシナリオを実行します。

それまでの間、次のスレッドを確認することをお勧めします:http: //groups.google.com/group/google-appengine-java/tree/browse_frm/thread/4467986eaf01788b/c6d007863a616a1b

http://groups.google.com/group/google-appengine-java/browse_thread/thread/f20d922ffecb310c

http://groups.google.com/group/google-appengine-java/browse_thread/thread/79078132130a3dfe#

于 2010-03-11T12:35:05.517 に答える
5

Andreas Borglinが言及したobjectify、Twig、SimpleDSのインタビュー形式の比較を探しているすべての人は、http://borglin.net/gwt-project/?page_id=604から入手できます

于 2010-06-02T16:38:22.150 に答える
4

JDOと低レベルAPIからObjectifyに移植したばかりで、売り切れました。Memcacheの自動使用、はるかに簡単な(そしてより短い)クエリ、より少ない驚き。データストアの性質を隠さないのが好きです。使いやすくなるだけです。

于 2010-10-02T16:08:03.683 に答える
3

Twig最終リリース1.0の最近の発表もチェックしてください。

http://groups.google.com/group/google-appengine-java/browse_thread/thread/aafbeb679a6e6790

Twigの機能の概要がわかります。興味深い点は、現時点ではTwigでのみ可能であるノンブロッキング非同期クエリを実行する機能です。

于 2010-03-15T14:03:52.717 に答える
1

Objectifyは問題ありませんが、これ以上良いものはありません。Twigは比較的新しく、2010年9月21日の時点で、両方のドキュメント、例、ディスカッショングループを調べており、主流になる前にいくつかの方法があるようです。主張されている機能の多くには、すぐに使用できる実例があります。Verboseとは対照的に、Twigの簡潔なドキュメントが大好きですが、objectifyのドキュメントはやや明確です。Objectifyは、管理された所有関係のサポートがないなど、多くの作業を実行することを望んでいるようです。しかし、プレーンなJDO / JPAに加えて、JDO / JPAがあまり提供しないことを考えると、Objectifyが最適であると言えます。今のところ選択。

于 2010-09-21T18:35:59.523 に答える
0

この記事を読むことができます。ObjectifyとJDOの非常に優れた比較を提供します

http://borglin.net/gwt-project/?page_id=491

返信が遅れていますが、私はあなたと同じようにこの問題に取り組みました。当時、全文検索にluceneとコンパスを使用したかったので、このプロジェクトの全文検索でobjectifyを使用できることがわかりました。

http://code.google.com/p/fulltext-search-in-objectify/

于 2011-03-23T15:47:44.250 に答える