如何有效处理服务器端列表上的许多对象

普涅特·戈亚尔(Puneet Goyal)

我有一个包含很多对象的列表。问题是我必须处理这些对象(处理过程包括克隆,深层复制和进行数据库调用,运行业务逻辑等)。

以通常的方式执行此操作,先到先得真的很耗时,并且在Web应用程序中,这通常会导致服务器端的事务超时(因为从客户端的角度来看,此处理是任意的)。

我如何处理这些对象,以便花费最少的时间而不会使数据库过载。

我在服务器环境上使用Java 7。

我已经在使用消息传递解决方案Rabbitmq,它可以为我提供物品及其数量。当我尝试深度复制项目以模仿真实项目(每个项目都应进行唯一处理的业务逻辑)并将其保存到数据库时,就会出现问题。

普涅特·戈亚尔(Puneet Goyal)

经过另一轮分析后,我发现瓶颈是最大连接数较少的DB连接池。我通过在没有数据库线程池的情况下运行相同的事务来推断出这一点,它运行得非常好,并且没有任何异常地完成了。但是,将先前的方法(即使用HA DB管理ABQ和轻提交)相结合将是最好的解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

指定事件时在服务器端写入文件的有效方法

来自分类Dev

如何正确处理服务器端错误?

来自分类Dev

服务器端图像处理

来自分类Dev

DataTable的服务器端处理

来自分类Dev

如何获取AWS服务器端加密对象

来自分类Dev

如何在Laravel 5.2中的数据表服务器端处理中访问json对象/数据?

来自分类Dev

Mongodb服务器端与客户端处理

来自分类Dev

如何在jquery数据表上的大型数据集上进行服务器端处理

来自分类Dev

如何在jquery数据表上的大型数据集上进行服务器端处理

来自分类Dev

我可以将100%SEO应用于angularjs还是在服务器端生成页面更有效?

来自分类Dev

服务器端应用程序的 Google 登录:将有效授权代码交换为令牌 - 错误请求错误(错误:redirect_uri_mismatch)

来自分类Dev

我如何将Java对象从服务器端传递到客户端

来自分类Dev

如何从服务器获取有效的json响应

来自分类Dev

服务器端处理的数据表上的“列索引”

来自分类Dev

在ColdFusion上使用JSoup处理表单数据服务器端

来自分类Dev

如何将PostgreSQL 9.4 jsonb转换为没有功能/服务器端语言的对象

来自分类Dev

如何在服务器端Blazor中使用HttpContext对象检索有关用户,用户代理的信息

来自分类Dev

寻找有关如何在服务器端(PHP 代码)解析 JSON 编码对象的帮助(在 wordpress 中)?

来自分类Dev

如何在异步(服务器端)ngTable上使用具有静态值的选择过滤器

来自分类Dev

Java的jQuery DataTables服务器端处理

来自分类Dev

DataTables服务器端处理URL太长

来自分类Dev

处理流星中的长服务器端计算

来自分类Dev

使用Angular Material处理服务器端错误

来自分类Dev

django datatables多方现场服务器端处理

来自分类Dev

ios photo服务器端处理的问题

来自分类Dev

处理服务器端事件断开连接

来自分类Dev

jQuery DataTable和MVC服务器端处理

来自分类Dev

服务器端处理数据表

来自分类Dev

NodeJs在服务器端处理请求

Related 相关文章

  1. 1

    指定事件时在服务器端写入文件的有效方法

  2. 2

    如何正确处理服务器端错误?

  3. 3

    服务器端图像处理

  4. 4

    DataTable的服务器端处理

  5. 5

    如何获取AWS服务器端加密对象

  6. 6

    如何在Laravel 5.2中的数据表服务器端处理中访问json对象/数据?

  7. 7

    Mongodb服务器端与客户端处理

  8. 8

    如何在jquery数据表上的大型数据集上进行服务器端处理

  9. 9

    如何在jquery数据表上的大型数据集上进行服务器端处理

  10. 10

    我可以将100%SEO应用于angularjs还是在服务器端生成页面更有效?

  11. 11

    服务器端应用程序的 Google 登录:将有效授权代码交换为令牌 - 错误请求错误(错误:redirect_uri_mismatch)

  12. 12

    我如何将Java对象从服务器端传递到客户端

  13. 13

    如何从服务器获取有效的json响应

  14. 14

    服务器端处理的数据表上的“列索引”

  15. 15

    在ColdFusion上使用JSoup处理表单数据服务器端

  16. 16

    如何将PostgreSQL 9.4 jsonb转换为没有功能/服务器端语言的对象

  17. 17

    如何在服务器端Blazor中使用HttpContext对象检索有关用户,用户代理的信息

  18. 18

    寻找有关如何在服务器端(PHP 代码)解析 JSON 编码对象的帮助(在 wordpress 中)?

  19. 19

    如何在异步(服务器端)ngTable上使用具有静态值的选择过滤器

  20. 20

    Java的jQuery DataTables服务器端处理

  21. 21

    DataTables服务器端处理URL太长

  22. 22

    处理流星中的长服务器端计算

  23. 23

    使用Angular Material处理服务器端错误

  24. 24

    django datatables多方现场服务器端处理

  25. 25

    ios photo服务器端处理的问题

  26. 26

    处理服务器端事件断开连接

  27. 27

    jQuery DataTable和MVC服务器端处理

  28. 28

    服务器端处理数据表

  29. 29

    NodeJs在服务器端处理请求

热门标签

归档