4.10. 动态编程语言、网页和数据库服务器


提高了 Python 解释器的性能

RHEL 9 中的所有支持的 Python 版本现在使用 GCC 的 -O3 优化标记进行编译,这是上游中的默认设置。因此,您可以观察到 Python 应用程序和解释器本身的性能的提高。

Jira:RHEL-49615[1], Jira:RHEL-49637, Jira:RHEL-49635

httpd rebase 到 2.4.62

httpd 软件包已更新至版本 2.4.62,其中包括各种 bug 修复、安全修复和新功能。主要特性包括:

  • 添加了以下指令:

    • mod_cgi 模块中添加了 CGIScriptTimeout 指令。
    • mod_alias 模块中的 AliasPreservePath 指令,以映射位置中别名后的完整路径。
    • mod_alias 中的 RedirectRelative 指令,以允许按原样发布相对重定向目标。
    • mod_deflate 模块中的 DeflateAlterETag 指令,以控制对 ETag 的修改。NoChange 参数模拟 2.2.x 行为。
  • mod_proxy 模块中添加了用于 ProxyRemote 服务器的可选的第三个参数,它配置传给远程代理的基本身份验证凭据。
  • LDAPConnectionPoolTTL 指令现在接受负值,以允许重复使用任何时候的连接。在以前的版本中,当您使用负值解析配置文件时,会在 mod_ldap 模块中遇到一个错误。
  • 现在,您可以使用 -T 选项允许自动截断后续轮转的日志文件,而无需在 rotatelogs 二进制文件中截断初始日志文件。

Jira:RHEL-14668

mod_md rebase 到版本 2.4.26

mod_md 模块已更新至版本 2.4.26。与以前版本相比的显著变化包括:

  • 添加了以下指令:

    • MDCheckInterval 来控制检测到的撤销的服务器检查的数量。
    • MDMatchNames all|servernames,允许对 MDomains 与 VirtualHosts 匹配的更多控制。
    • MDChallengeDns01Version 。将此指令的值设置为 2 时,它将在 teardown 调用时为命令提供挑战值。默认情况下,在版本 1 中,只有 setup 调用获得此参数。
  • 对于 手动模式 中的受管域,mod_md_verification 模块现在检查所有使用的 ServerNameServerAlias 都报告一条警告,而不是一个错误(AH10040)。
  • 现在,您可以为单个域配置 MDChallengeDns01 指令。

Jira:RHEL-25075[1]

PostgreSQL 16 现在提供 pgvector 扩展

postgresql:16 模块流现在与 pgvector 扩展一起分发。使用 pgvector 扩展,您可以直接存储和查询在 PostgreSQL 数据库中直接嵌入的高维度向量,并执行向量的搜索。向量嵌入的是通常在机器学习和 AI 应用程序中使用的数据的数值表示,用于捕获文本、镜像或其他数据类型的语义含义。

Jira:RHEL-34669

新的 db_converter 工具,用于将 libdb 数据库转换为 GDBM 格式

弃用的 Berkeley DB (libdb)现在提供 db_converter 工具,用于将 lidbd 数据库转换为 GNU dbm (GDBM)数据库格式。db_converter 工具在 libdb-utils 子软件包中分发。

有关 libdb 的替代选择的更多信息,请参阅红帽知识库文章 RHEL 中已弃用的 Berkeley DB (libdb)的可用替换

Jira:RHEL-35607

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.