I've looked into objectify a bit and wrote an initial post about it at http://borglin.net/gwt-project/ . There are actually at least 5 different low-level wrapper frameworks at this point (objectify, Twig, SimpleDS, siena, slim3).
I'm currently working on a interview-style comparison between objectify, Twig and SimpleDS together with the authors for each framework. They will answer a bunch of technical questions and I will do some code scenarios with each framework.
For all who are looking for the interview-style comparison between objectify, Twig and SimpleDS as mentioned by Andreas Borglin, it is available here: http://borglin.net/gwt-project/?page_id=604
我刚刚从 JDO 和低级 API 移植到 Objectify,并且我已经被说服了。自动使用 Memcache,更容易(更短)的查询,更少的意外。我喜欢它不会隐藏数据存储的本质 - 它只是使其更易于使用。
I've just ported from JDO and the low-level API to Objectify, and I'm sold. Automatic use of Memcache, much easier (and shorter) queries, fewer surprises. I like that it doesn't hide the nature of the datastore - it just makes it easier to use.
It gives a good overview of what Twig is capable of. A point of interest is the ability to do non-blocking async queries which is only possible with Twig at this time.
Objectify is Ok but there is nothing better yet. Twig is relatively new, As of 09/21/10, took a look at documentation, examples, discussion groups of both and looks like it has some ways to go before getting mainstream. Not many claimed features have out-of-box working examples. I love the succinct documentation from Twig as opposed to the Verbose yet somewhat clear documentation from objectify. Objectify seems to want me to do lot of work, e.g. no managed owned relationship support etc. But given everything that it gives on top of plain JDO/JPA and also given JDO/JPA does not give much, I will say Objectify is the best choice for now.
It is a late reply but i diged into this issue as you. As i wanted to use lucene and compass at that time for full text searching and then i found you can use objectify in full text searching in this project
发布评论
评论(6)
我对 objectify 进行了一些研究,并在 http://borglin.net/gwt- 上写了一篇关于它的初始文章项目/。目前实际上至少有 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#
I've looked into objectify a bit and wrote an initial post about it at http://borglin.net/gwt-project/ . There are actually at least 5 different low-level wrapper frameworks at this point (objectify, Twig, SimpleDS, siena, slim3).
I'm currently working on a interview-style comparison between objectify, Twig and SimpleDS together with the authors for each framework. They will answer a bunch of technical questions and I will do some code scenarios with each framework.
In the mean time, you might want to check out these threads:
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#
对于所有正在寻找 Andreas Borglin 提到的 objectify、Twig 和 SimpleDS 之间面试式比较的人,可以在这里找到:http://borglin.net/gwt-project/?page_id=604
For all who are looking for the interview-style comparison between objectify, Twig and SimpleDS as mentioned by Andreas Borglin, it is available here: http://borglin.net/gwt-project/?page_id=604
我刚刚从 JDO 和低级 API 移植到 Objectify,并且我已经被说服了。自动使用 Memcache,更容易(更短)的查询,更少的意外。我喜欢它不会隐藏数据存储的本质 - 它只是使其更易于使用。
I've just ported from JDO and the low-level API to Objectify, and I'm sold. Automatic use of Memcache, much easier (and shorter) queries, fewer surprises. I like that it doesn't hide the nature of the datastore - it just makes it easier to use.
您可能还想查看最近发布的 Twig 最终版本 1.0:
http://groups.google.com/group/google-appengine-java/browse_thread/thread/aafbeb679a6e6790
它很好地概述了 Twig 的功能。令人感兴趣的一点是能够进行非阻塞异步查询,目前只有 Twig 才能实现。
You might also want to check out the recent announcement of the Twig final release 1.0:
http://groups.google.com/group/google-appengine-java/browse_thread/thread/aafbeb679a6e6790
It gives a good overview of what Twig is capable of. A point of interest is the ability to do non-blocking async queries which is only possible with Twig at this time.
Objectify 还可以,但还没有更好的了。 Twig 相对较新,截至 2010 年 9 月 21 日,查看了两者的文档、示例、讨论组,看起来它在成为主流之前还有一些路要走。没有多少声称的功能具有开箱即用的工作示例。我喜欢 Twig 的简洁文档,而不是 objectify 的冗长但有些清晰的文档。 Objectify 似乎希望我做很多工作,例如没有托管拥有的关系支持等。但是考虑到它在普通 JDO/JPA 之上提供的一切,并且考虑到 JDO/JPA 没有提供太多,我会说 Objectify 是最好的暂时的选择。
Objectify is Ok but there is nothing better yet. Twig is relatively new, As of 09/21/10, took a look at documentation, examples, discussion groups of both and looks like it has some ways to go before getting mainstream. Not many claimed features have out-of-box working examples. I love the succinct documentation from Twig as opposed to the Verbose yet somewhat clear documentation from objectify. Objectify seems to want me to do lot of work, e.g. no managed owned relationship support etc. But given everything that it gives on top of plain JDO/JPA and also given JDO/JPA does not give much, I will say Objectify is the best choice for now.
你可以阅读这篇文章。它提供了 Objectify 和 JDO 之间非常好的比较
http://borglin.net/gwt-project/ ?page_id=491
这是一个迟到的回复,但我和你一样深入研究了这个问题。因为当时我想使用 lucene 和 compass 进行全文搜索,然后我发现你可以在这个项目中使用 objectify 进行全文搜索
http://code.google.com/p/fulltext-search-in-objectify/
You can read this article. It provides a very good comparison between Objectify and JDO
http://borglin.net/gwt-project/?page_id=491
It is a late reply but i diged into this issue as you. As i wanted to use lucene and compass at that time for full text searching and then i found you can use objectify in full text searching in this project
http://code.google.com/p/fulltext-search-in-objectify/