objectify相关内容

Java数据存储写入性能:Objectify与JPA

我对数据存储区运行了两个五分钟长的简单基准测试。一个人使用Google提供的Datanucleus顶部的JPA实现,另一个使用Objectify实现持久化。每个请求使用相同的9个字段创建了10个新的索引实体,每个实体使用另一个数据类型。为避免网络连接带来的影响,基准测试返回了10次写入的开始和结束时间。 AVG中位数10%90 %99% JPA 76.5 76 53 98 114 ..

使用Android& Android Studio上的Google App Engine

我正在开发带有后端的应用程序,并决定尝试将Google App Engine用于我的后端。由于我在Google App Engine上真的很新,所以我对这个逻辑有点困惑。 基本上,我有几个模型类来表示我的对象类型。可以说,其中一个是用户,另一个是项目。用户具有项目并且项目可以属于多个用户。因此,用户X可以有25个项目,包括项目A,用户Y可以有完全不同的20个项目,也可以是项目A.现在我的用户 ..
发布时间:2018-05-03 19:57:04 Java开发

Objectify查询过滤器,如“name contains”

使用Google App Engine使用Objectify查询数据存储,我想使用一个查询,如 objectifyService.query( Entity.class).filter(“name contains”,a); 这将返回一个包含名称中包含'a'caracter的所有实体的列表。然而,包含运算符不存在。 有没有一种简单的方法可以做到这一点? 解 ..
发布时间:2018-05-03 19:55:51 Java开发

用物化看问题

我确定有关于GeoPt字段的@Index注释。 然而,下面的语句似乎并不奏效$ / b> ofy()。load ) .type(GeoStat.class) .filter(“geoPt.latitude> =”,neLat) .limit(10); 是否可以在Objectify中查询GeoPt字段? GeoPt 。如果您希望在纬度上进行查询,请单独编 ..
发布时间:2018-05-03 19:47:46 Java开发

客观化查询字段不为空的所有记录的有效方法

我想有效地查询索引字段以检索索引字段不为空(存在于索引中)的所有记录。要查询的字段包含 Ref 到另一个实体,以防相关。 什么我能做的就是一个不等式搜索,比如 .filter / .filterKey(“fieldname> =”,“a”),其中a是我想要的最小的ASCII抓住。 但是这是否有效?或者我可以以某种方式进行平等搜索,它会返回索引中存在的所有记录? - ..
发布时间:2018-05-03 19:39:01 其他开发

Objectify - 与IN滤波器操作相反

当列表被过滤时,有没有一种方法可以在查询中排除? 类似于:当密钥不在密钥列表中时允许获取。 列表> userKeys = getUserKeys(); ofy()。load()。type(User.class).filter(“__ key__ ?????”,userKeys).list(); 解决方案 这个操作并没有暴露在低级别的API中。在GAE问题跟踪器中 ..
发布时间:2018-05-03 19:37:05 Java开发

客观化分页

我发现了一些帖子: 您可以找到一份关于在Google App Engine Objectify世界中实现良好分页的好教程或文档吗? HREF = “http://groups.google.com/group/objectify-appengine/browse_thread/thread/b640b5d377b620b4”> http://groups.google.com/group/obj ..
发布时间:2018-05-03 19:35:06 Java开发

使用物化的地理空间半径搜索

我正在使用 GeoModel 开发应用程序。我需要根据给定的经度和纬度在特定半径内执行搜索。我能够使用Objectify在数据存储中生成GeoCell,但无法在特定的半径范围内取回结果。 我在下面分享我的代码。 $ b 实体类$ b public class NewsFeed实现Serializable { private static final long serialVersi ..
发布时间:2018-05-03 19:34:22 Java开发

使用Objectify + google appengine进行不区分大小写的过滤器查询

有没有一种简单的方法来用Objectify + google appengine(Java)做一个不区分大小写的过滤器查询?基本上这就是我想要做的,除了我需要电子邮件过滤器是不区分大小写的。 Objectify objectifyService = ObjectifyService.begin(); objectifyService.query(AppUser.class).filte ..
发布时间:2018-05-03 19:23:02 Java开发

用Objectify Appengine存储大块

我有这个类,我想使用Objectify持久化,这个类将表示一个大于1MB的数据,所以有一个Blob对象列表,它表示存储的字节数组的片段大小小于1MB: @Entity public class BigBlob { @Id private Long id; public static final int FRAGMENT_LIMIT = 777 * 1024; @Ser ..
发布时间:2018-05-03 19:20:38 其他开发

通过实体中的列表对象化查询过滤器包含搜索参数

在一个应用程序中,我有一个包含其他实体列表的实体(假设一个事件持有分配的员工列表)使用objectify的 - 我需要找到分配给特定员工的所有事件。 是否有一种基本的方式来过滤含有参数的查询 - 类型与查询中的相反 ...快速伪代码 findAll(Employee employee){ ... return ofy.query(Event.class).filte ..
发布时间:2018-05-03 19:19:09 其他开发

在Google App Engine数据模型中进行'OR'查询

我想进行这样的查询“从Person where Address =”“OR age =”“”选择姓名。这在GAE模型中是可行的吗?所有的东西都包括AND关闭,而不是OR。我该如何使用JDO / JPA来实现对象化。提前致谢 解决方案 数据存储没有“OR”操作。您必须执行两个单独的查询并在您自己的代码中找到交集。 http://code.google.com/appengine/doc ..
发布时间:2018-05-03 19:13:43 其他开发

Objectify查询结果和Datastore查看器结果的不一致性问题?

我正在编写一个基于TodoMVC angularjs的示例项目( http://todomvc.com/ )和后端api与Google App Engine云端点相关联,并且在从App Engine Datastore获取todos侦听时获得一致性结果。 Todo对象存储在应用程序中引擎数据存储使用objectify。 Todo实体编码如下: @Entity 公共类Todo ..

即使现在,Objectify也不会同步存储

我的servlet应该执行以下操作:当用户在会场注册时,我检查他是否正在某个地方注册(即使它在同一地点),如果是,取消注册并再次注册。 我有下面的代码,为了显示我的问题,我简化了它: Date tempDate = new Date(); 访问v = ofy().load().type(Visit.class) .filter(Visit.USER_ID,5L) .fi ..

客观化关系:一对多,我可以有效地做到这一点吗?

我对Objectify相当陌生,而且我对于 做了一个简单的问题:做一些事情的最佳方式: 可以说我有一个应用程序允许人们发送和接收 消息(为简单起见,可以认为电子邮件)。当我的应用程序加载时,我不 想要加载每个 联系人的每条消息向给定用户发送消息。这将是一种浪费。 相反,我想加载所有用户具有消息 (读取或未读取)的联系人,以便我可以在 我的应用程序中显示联系人列表,以及用户点击给 ..
发布时间:2018-05-03 19:03:55 Java开发