#Java性能调优文章排行榜

Java对象重用如何降低延迟并提高性能 - Minborg

22-01-15 1089 2 banq

通过阅读本文熟悉对象重用的艺术,并了解多线程 Java 应用程序中不同重用策略的优缺点。这允许您以更少的延迟编写更高性能的代码。 虽然在 Java 等 面向对象 的语言中使用对象提供了一种很好的... 详细

如何预热Spring Boot应用? - sebstein

21-11-02 1558 1 banq

Spring Boot 是用于开发 Java 和 Kotlin 后端的成熟工具。如果您重新启动这样的后端,第一个 REST 调用总是需要很长时间。我研究了为什么会这样,以及如何在应用程序启动时对其进... 详细

位图索引的工作原理 - Richard

21-11-29 1125 1 banq

位图索引用于各种数据技术以实现高效的查询处理。在高层次上,位图索引可以被认为是一组谓词在数据集上的物理具体化,它自然是列式的,特别适合多维布尔查询处理。  当有多个属性受查询约束时(例如在复合 wh... 详细

使用Java NIO 和 NIO2实现文件输入/输出

22-01-17 910 1 banq

当您需要快速移动大量文件数据或套接字数据时,请使用这些低级 Java API。 本文是关于在文件输入/输出方面实现高性能的。高性能不仅意味着快速执行 I/O 操作,而且还消耗(或占用)JVM 和其他... 详细

对编程语言的歧视也是一种过早优化思维的体现 - snarky

21-11-16 869 1 banq

您是否曾被告知 Python 不能用于项目,因为它不够快?我有,而且我觉得这有点令人沮丧,但是大银行、YouTube、Instagram 和许多其他对性能敏感的地方仍然设法选择 Python 。这时... 详细

如何将PostgreSQL查询优化100倍 - Vadim

22-03-09 458 banq

用来加快PostgreSQL中SELECT-s的一些技巧:带有冗余条件的LEFT JOIN、VALUES、扩展统计、主键类型转换、CLUSTER、pg_hint_plan   LEFT JOIN... 详细

Linux中的getrandom()方法性能提高了8450% - Phoronix

22-02-23 309 banq

Linux 内核的随机数生成器代码最近在 WireGuard 成名的 Jason Donenfeld 领导下取得了许多改进。在 Linux 5.17 中,随机代码中的 SHA1 被替换为 BLAKE... 详细

Hive性能调优实践 - Vidhya

22-02-20 375 banq

Apache Hive 是一个建立在 Hadoop 之上的数据仓库系统,它使用户能够灵活地以类似 SQL 的查询的形式编写复杂的 MapReduce 程序。性能调优是运行 Hive 查询的重... 详细

PostgreSQL RDS索引陷阱 - nanit

22-02-05 309 banq

提高 RDBMS 查询性能的最常见方法之一是根据查询的选定字段和条件添加索引。但有时索引可能会降低数据库性能而不是提高它。在这篇博文中,我将描述删除索引如何帮助我们提高性能并减轻 RDS 实例的负载... 详细

高性能Java不同格式的序列化Chronicle Wire

22-01-23 556 banq

Java 序列化是一种流行的机制,您可以在其中序列化和反序列化复杂的对象图, Chronicle Wire 是一个开源库,最初是为了支持 Chronicle Queue 和 Chronicle Ma... 详细

五个容易错过的 PostgreSQL 查询性能瓶颈

22-01-21 527 banq

PostgreSQL 查询计划器充满了惊喜,因此编写高性能查询的常识性方法有时会产生误导。在这篇博文中,我将描述借助 EXPLAIN ANALYZE 和 Postgres 元数据分析优化看似显而易见... 详细

加快Spring Boot启动的几种方法 | baeldung

21-12-20 990 banq

在本教程中,我们将介绍有助于减少 Spring Boot 启动时间的不同配置和设置: 首先,我们将讨论 Spring 特定的配置。 其次,我们将介绍 Java 虚拟机选项。 最后,我们将介... 详细

如何使用Rust的gaffer实现优先级的微批处理调度器 - njk

21-12-02 426 banq

Surve Mobility是一个为共享出行服务提供商提供全方位服务的车队运营,我们从客户那里接收任务,例如充电、清洁、补充耗材等。根据客户和任务,这些任务会在整个过程中一一接收在一天的过程中,在每... 详细

5 个普通的 Java 性能技巧 - Richard

21-11-30 417 banq

大多数时候,优化软件并不是真正必要的,但是这篇文章包含 5 个技巧,以避免因此而使用 Java 编写的软件变慢。 size -hashmaps-whenever-possible" c... 详细

RoaringBitmap插件能将ElasticSearch过滤性能提高 10 倍

21-11-29 562 banq

Java中更好地压缩位图、位集。通常用作快速数据结构,如果没有压缩它们可能会使用太多内存。RoaringBitmap性能往往优于传统的压缩位图,例如 WAH、EWAH 或 Concise。特点: ... 详细

共有 151 上一页 1 2 3 4 5 ... 11 下一页