我是否使用 objectify 中的键更快地加载我的实体?
Do i load my entity faster using key in 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();
我可以使用密钥更快地加载我的实体吗?
是的,按键加载更快更便宜。您避免了不必要的索引查找。