本章节是描述eq
如何在编写表达式隐式查询的时候兼顾性能和可维护性,eq
的显式orm因为和sql表达式极为相似所以无需考虑性能和可维护性,因为sql本身就是难以维护和阅读的在复杂sql下。
鱼(性能)和熊掌(维护性)不可兼得是大部分orm不可避免的事情,但是eq
做到了可维护性和性能的双重保证,让用户可以动态生成sql的同时也可以将性能保持到最佳状态,eq
绝对不会成为整个系统的瓶颈
- 隐式join的性能优化
- 隐式子查询的性能优化
- 属性+filter提升阅读可维护性
- 深分页启用反向排序提高分页查询性能