Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用key in objectify是否可以更快地加载实体?_Java_Android_Google App Engine_Google Cloud Endpoints_Objectify - Fatal编程技术网

Java 使用key in objectify是否可以更快地加载实体?

Java 使用key in objectify是否可以更快地加载实体?,java,android,google-app-engine,google-cloud-endpoints,objectify,Java,Android,Google App Engine,Google Cloud Endpoints,Objectify,我可以用钥匙加载 Employee e = ofy().load().key(Key.create( Employee.class,employeeId)).now(); 但如果我发现它使用某个字段 Employee e = ofy().load().type(Employee.class).filter("employeeEmail",employeeEmail).first().now(); 使用密钥是否可以更快地加载实体 是的,按键加载更快更便宜。您可以避免不必要的索引查找。是的,按键

我可以用钥匙加载

Employee e = ofy().load().key(Key.create( Employee.class,employeeId)).now();
但如果我发现它使用某个字段

Employee e = ofy().load().type(Employee.class).filter("employeeEmail",employeeEmail).first().now();

使用密钥是否可以更快地加载实体

是的,按键加载更快更便宜。您可以避免不必要的索引查找。

是的,按键加载更快、更便宜。您可以避免不必要的索引查找。

senks!你真的帮了我的忙,因为我正面临一些困境。另外,如果实体有
@Cache
注释并且在memcache中。。。它快多了,森克斯!你真的帮了我的忙,因为我正面临一些困境。另外,如果实体有
@Cache
注释并且在memcache中。。。速度快得多。