代码之家  ›  专栏  ›  技术社区  ›  Daniel A. White

在使用OData时,如何加快restleforandroid的速度?

  •  1
  • Daniel A. White  · 技术社区  · 14 年前

    我正在尝试使用restleforandroid来查询OData数据源。但是,我对它在模拟器和真实设备上的性能都没有印象。我的请求是用包装纸包装的 AsyncTask 使UI响应,但最终返回对象仍需1分钟以上。

    10-04 18:20:41.667: DEBUG/dalvikvm(278): GC freed 7872 objects / 523928 bytes in 279ms
    

    如何加快查询速度?

    2 回复  |  直到 14 年前
        1
  •  4
  •   John Spurlock    14 年前

    查看odata4j- http://odata4j.org

    我们刚刚在0.3版本中发布了一个简单的android客户端示例。此示例演示了解析/分页任意odata服务的有效方法。

        2
  •  0
  •   Alex James    14 年前

    我知道这对RESTlet库的性能没有帮助。。。但是:

    Service Driven Paging .

    当客户机对大型数据集执行未过滤查询时,SDP特别有用。

    这样也许你可以把7872的数字降到更容易管理的水平。