文件名称:ActiveRecord缺少的高效查询API-Ruby开发
文件大小:56KB
文件格式:ZIP
更新时间:2024-06-16 05:33:18
Ruby ORM/ODM
Occams记录请勿在不必要的情况下繁殖实体。 -Occam的Razor OccamsRecord是一个高效的高级查询库,可与ActiveRecord一起使用。 它不是ORM或ActiveRecord替代品。 OccamsRec Occams记录请勿在不必要的情况下繁殖实体。 -Occam的Razor OccamsRecord是一个高效的高级查询库,可与ActiveRecord一起使用。 它不是ORM或ActiveRecord替代品。 OccamsRecord通过提供两点好处,可以为您的ActiveRecord应用程序注入新的活力:1)巨大的性能提升要比ActiveRecord查询快3到5倍,这是最低要求。 使用ActiveRecord查询结果的1/3的内存。 消除了N + 1查询问题。 (这通常超出了基线
【文件预览】:
occams-record-master
----occams-record.gemspec(711B)
----bench()
--------seeds.rb(918B)
--------multi_inserter.rb(377B)
--------marks.rb(1KB)
--------occams_bench.rb(916B)
----lib()
--------occams-record.rb(409B)
--------occams-record()
----Gemfile(578B)
----Rakefile(871B)
----.travis.yml(58B)
----LICENSE(1KB)
----test()
--------test_helper.rb(313B)
--------eager_loader_test.rb(16KB)
--------raw_query_test.rb(2KB)
--------measurement_test.rb(1KB)
--------batch_test.rb(5KB)
--------ugly_test.rb(669B)
--------fixtures()
--------query_test.rb(13KB)
--------eager_load_through_test.rb(6KB)
--------merge_test.rb(3KB)
--------support()
----HISTORY.md(8KB)
----README.md(10KB)
----.gitignore(36B)
----_config.yml(28B)