ORM框架需要频繁地跟数据库交互。
影响ORM性能的几个方面:
1.数据库的连接:数据库的连接对象是非常昂贵的资源。解决方法:采用连接池,每次从池里获取数据库连接;
2.大量数据的传输,解决方法:分段获取;
3.对象的频繁获取,解决方法:采用缓存(java适用的:memcached,ehcache,redis,infinispan)。
影响ORM性能的几个方面:
1.数据库的连接:数据库的连接对象是非常昂贵的资源。解决方法:采用连接池,每次从池里获取数据库连接;
2.大量数据的传输,解决方法:分段获取;
3.对象的频繁获取,解决方法:采用缓存(java适用的:memcached,ehcache,redis,infinispan)。