首页 > 业界 > 关键词  > PostgreSQL16最新资讯  > 正文

PostgreSQL 16发布 提高包括AI在内的工作负载性能

2023-09-15 14:02 · 稿源:站长之家

要点:

  • PostgreSQL16发布,提供性能增强,支持大规模数据加载和逻辑复制,以及更多SQL/JSON标准支持。

  • 安全性提升,角色管理更灵活,提供更多控制和安全性。

  • PostgreSQL越来越适用于支持AI/ML数据工作负载,通过扩展和性能增强,提供更多灵活性。

站长之家(ChinaZ.com)9月15日 消息:开源数据库 PostgreSQL16今天发布,新增功能将有助于提升各种工作负载的性能,包括人工智能。

PostgreSQL,有时也称为 Postgres,是最广泛使用和部署的开源数据库技术之一,自1996年首次发布以来一直在稳步迭代。这个开源项目得益于强大的贡献者社区和支持数据库持续发展的供应商。

image.png

地址:https://www.postgresql.org/docs/16/release-16.html

主要云服务提供商包括微软 Azure、谷歌云平台(GCP)和亚马逊网络服务(AWS)都提供了基于该技术的托管版本,此外还有众多商业供应商,包括 EDB 和 Percona,也提供了基于 PostgreSQL 的企业和云平台。

PostgreSQL 本质上是一种关系型数据库技术,但近年来它的用途已经扩展到作为分析数据库技术(如谷歌的 AlloyDB)的基础,并广泛用作矢量数据库功能的基础。

通过 PostgreSQL16,这个开源数据库已经得到了增强,支持数据的批量加载和查询、并发性改进以及更多支持并行查询的选项。此次发布还扩展了 PostgreSQL 对 SQL/JSON 标准的支持,并提供了更多大规模运行逻辑复制的功能。

PostgreSQL 全球开发团队的核心成员和贡献者之一 Jonathan Katz 在接受 VentureBeat 采访时表示:“PostgreSQL16包含许多性能增强功能,可以改善各种规模的日常工作负载。”

在 PostgreSQL16中,数据库的核心是数据,确保数据能够被复制和监视一直是 PostgreSQL 不断改进的方面之一。

在新数据库中的更新功能之一是逻辑复制的一系列增强功能。Katz 解释说,PostgreSQL16允许用户从备用节点设置逻辑复制。他指出,这个功能对于已经在主要实例上承载重要工作负载并希望将逻辑复制卸载到不太繁忙的备用节点的用户非常有帮助。

“PostgreSQL16还支持在订阅者上并行应用大事务,这可以加快回放速度,使数据更快地在订阅者上可用,”Katz 说道。

PostgreSQL 长期以来一直拥有多种本地内置的数据库操作监视功能,现在通过添加 pg_stat_io 度量标准来扩展这些功能。Katz 解释说,pg_stat_io 允许数据库管理员查看 I/O(输入/输出)利用率统计数据,例如总读/写操作次数、读/写的数据量等等。

Katz 表示:“这个新视图提供了更深入的了解,您的 PostgreSQL 实例如何与存储层进行交互。”

数据库管理和安全性得到增强

虽然扩展和监视数据至关重要,但确保数据安全同样重要。在 PostgreSQL16中,有一系列更新,应有助于提高安全性。

安全更新中最重要的领域之一涉及到了 PostgreSQL 的权限管理功能。数据库中的权限定义了用户对给定数据库可以做什么和不能做什么。在先前版本的 PostgreSQL 中,对于许多核心数据库管理操作,都需要一个“超级用户”,即拥有对一切的完全访问权限的用户。对于较小的数据库部署来说,这并不是一个问题,但在较大的环境中迅速成为一个问题。

PostgreSQL16现在提供了更细粒度的控制,用于定义数据库角色的权限管理,CREATE ROLE 命令定义了数据库角色。数据库角色定义了一组与数据库相关的权限,允许用户执行某些任务。

EDB 的高级产品经理 Adam Wright 告诉 VentureBeat:“简而言之,新的角色变更提高了安全性,限制了 CREATE ROLE 及其修改其他角色的权限。”

他解释说,新角色管理更改解决的问题是,拥有 CREATE ROLE 角色的用户被允许对他们没有创建的角色进行更改,包括在某些情况下是 SUPERUSER 角色。现在,通过添加 ADMIN OPTION 权限,这些更改需要请求更改的角色具有 ADMIN OPTION 权限。总的来说,这为数据库提供了更多的控制和安全性。

此外,受 EDB 运行基于 PostgreSQL 的 BigAnimal 云数据库服务的经验的驱动,Wright 表示,EDB 贡献了一些与角色成员身份相关的更改。

Wright 说:“这些更改允许作为服务提供商和管理员更细粒度地控制在 PostgreSQL 中的用户(包括管理员)可以做什么。”

AI 工作负载如何适应 PostgreSQL?

PostgreSQL 越来越多地用于支持矢量数据库工作负载,通常通过 pgvector 扩展。

Katz 表示:“PostgreSQL 的伟大之处在于其可扩展性,允许开发人员快速构建像 pgvector 这样的扩展,可以支持 AI/ML 数据的生产工作负载。”

“PostgreSQL 包含用于构建自定义数据类型、索引方法和表存储方法的框架,而在 PostgreSQL16中增强了批量加载功能,这将使 PostgreSQL 更容易与 AI/ML 用例一起使用。”

举报

  • 相关推荐
  • 大家在看
  • Ideogram 1.0:人工智能辅助创意生成图片

    Ideogram 1.0是一个文本转图像的生成模型,能够根据文本描述生成高保真的图像。它拥有前沿的文本渲染能力,无与伦比的照片实感和提示符合度,以及名为“魔法提示”的新功能,可以帮助用户为美丽的创意图像编写详细的提示。Ideogram 1.0现已面向所有ideogram.ai的用户开放!您可以在ideogram.ai免费注册,加入我们的全球创作者社区,结识新朋友、分享您的图像和提示、从同行的创造力中汲取灵感。除了每日免费生成量外,我们还推出了付费订阅计划,提供优先生成、私人生成、图像上传和Ideogram编辑器访问等功能。

  • Playground v2.5:Playground是一个免费的在线AI图像生成器

    Playground是一个免费的在线AI图像生成器,用户可以使用它来创造艺术作品、社交媒体帖子、演示文稿、海报、视频、标志以及更多。它采用了当前最先进的视觉模型,可以高质量生成各种风格和内容的图片。主要功能和优势包括:1)强大的图像生成能力,可根据文字描述生成细节丰富的图片;2)支持多种生成风格,如写实、动漫等;3)支持生成高清大图;4)可自定义生成图片样式,如颜色、构图等;5)免费使用,无需登录;6)简单易用的网页界面。

  • chat-with-mlx:在Apple Silicon上原生使用MLX框架与数据对话

    chat-with-mlx是一个展示如何在Apple Silicon上使用MLX框架进行原生对话的库。它支持多种开源模型,可以轻松集成任何HuggingFace和MLX兼容的开源模型。

  • AutoPrompt:基于意图的提示校准框架

    AutoPrompt是一个用于提示优化的框架,旨在通过意图校准过程自动生成高质量、详细的提示,以适应用户意图。该框架通过迭代构建挑战性边缘案例数据集并相应优化提示,减少手动提示工程的工作量,并有效解决提示敏感性和固有的提示歧义问题。

  • LTX Studio:AI驱动的一站式视频制作平台

    LTX Studio是一个集成了AI技术的创新视频制作平台,它允许用户从概念到最终剪辑,全面控制视频的各个方面。该平台通过AI技术,将创意转化为连贯的视频故事,提供角色一致性、自动编辑、深度帧控制等功能,旨在简化视频制作流程,提高创作效率。

  • MorphStudio:Morph Studio可以帮助用户通过文本提示创造出独特的视频

    Morph Studio是一个基于人工智能的文本到视频生成平台。它使用先进的算法,可以通过用户提供的文本提示,自动生成高质量的视频。Morph Studio使创作者可以将自己的创意快速实现成动态的视觉内容。它极大地降低了视频制作的门槛,用户无需具备专业技能和昂贵设备,就可以创造出独特的视频作品。此外,Morph Studio还提供了强大的自定义功能,用户可以调整生成视频的长度、分辨率、样式等参数,输出结果更符合自己的需求。总之,这是一款极具创新和颠覆性的人工智能产品。

  • Borea AI:解锁智能财务掌握

    Borea AI是一款颠覆金融和投资传统的创新平台,通过提供AI驱动的工具和洞察力,帮助您做出明智的决策,助您成功。

  • AutoPitch.ai:AutoPitch是一个AI助手,可以在几秒钟内编写技术外联邮件

    AutoPitch是一个AI助手,可以在几秒钟内编写技术外联邮件。它从6个数据源和先进的AI模型中获取数据,帮助销售人员更好地研究和销售技术产品。AutoPitch深入了解产品的特性、技术细节等,并自动生成账户研究报告。它还可以帮助您编写与潜在客户的角色、公司和行业相关的个性化销售信息。通过AutoPitch,您可以节省每个账户1小时的时间。

  • LayerDiffusion:用SD直接生成透明的 PNG 图片

    LayerDiffusion 是一种使大规模预训练潜在扩散模型能够生成透明图像的方法。该方法允许生成单个透明图像或多个透明图层。它学习了一种 “潜在透明度”,将 Alpha 通道透明度编码到预训练潜在扩散模型的潜在空间中。通过将添加的透明度调节为潜在偏移,最小程度地改变预训练模型的原始潜在分布,以保留大型扩散模型的生产就绪质量。通过调整潜在空间对其进行微调,可以将任何潜在扩散模型转换为透明图像生成器。我们使用人机协作收集的 100 万个透明图像层对对模型进行训练。我们展示了潜在透明度可以应用于不同的开源图像生成器,或者适应于各种条件控制系统,实现前景 / 背景条件图层生成,联合图层生成,图层内容结构控制等应用。用户研究发现,在大多数情况下(97%),用户更喜欢我们本地生成的透明内容,而不是之前的临时解决方案,比如生成然后抠图。用户还报告说,我们生成的透明图像的质量与 Adobe Stock 等真实商业透明资产相媲美。

  • DiffuseKronA:参数高效微调个性化扩散模型

    DiffuseKronA 是一种参数高效的微调方法,用于个性化扩散模型。它通过引入基于 Kronecker 乘积的适配模块,显著降低参数数量,提升图像合成质量。该方法减少了对超参数的敏感性,在不同超参数下生成高质量图像,为文本到图像生成模型领域带来重大进展。

  • Einstein Copilot:成为 AI 第一公司的终极解决方案

    Salesforce Einstein 是您成为 AI 第一公司的端到端解决方案。利用我们 AI 技术在客户数据中创建可定制、预测性和生成性 AI 体验,安全地满足您所有的业务需求。通过 Einstein,在任何工作流程、用户、部门和行业中引入对话式 AI。

  • EMO:通过音频生成充满表情的肖像视频

    阿里巴巴的EMO: 是一款生成具有表情丰富的面部表情视频的工具,可以根据输入的角色图像和声音音频生成各种头部姿势和表情的声音头像视频。支持多语言歌曲和各种肖像风格,能够根据音频节奏生成动态、表现丰富的动画角色。

  • toona:批量给黑白漫画上色的工具

    toona 是一个将漫画图像上色的工具,让漫画生动起来。用户可以通过给漫画图像添加色彩来提升视觉效果,增加乐趣。无需专业绘画技能,一键即可实现。

  • 青梧字幕:智能提取视频字幕

    青梧字幕是一款视频字幕自动提取工具,用户可以通过选中本地视频文件自动生成字幕,进行编辑和翻译,最终可以下载多种格式的字幕文件。产品功能全面,支持高质量翻译和多种字幕格式下载,适用于视频制作、学习教育等场景。

  • C3PO:基于用户反馈的 LLM 模型对齐技术

    C3PO 是一种基于用户反馈的 LLM 模型对齐技术,可以从单个反馈句子中对 LLM 进行调整,避免过度概括化。该技术提供了参考实现、相关基准线和必要组件,方便研究论文中提出的技术。

  • OpenDiT::一款简单、快速、高效的DiT训练和推理系统

    OpenDiT是一个开源项目,提供了一个基于Colossal-AI的Diffusion Transformer(DiT)的高性能实现,专为增强DiT应用(包括文本到视频生成和文本到图像生成)的训练和推理效率而设计。OpenDiT通过以下技术提升性能:在GPU上高达80%的加速和50%的内存减少;包括FlashAttention、Fused AdaLN和Fused layernorm核心优化;包括ZeRO、Gemini和DDP的混合并行方法,还有对ema模型进行分片进一步降低内存成本;FastSeq:一种新颖的序列并行方法,特别适用于DiT等工作负载,其中激活大小较大但参数大小较小;单节点序列并行可以节省高达48%的通信成本;突破单个GPU的内存限制,减少整体训练和推理时间;通过少量代码修改获得巨大性能改进;用户无需了解分布式训练的实现细节;完整的文本到图像和文本到视频生成流程;研究人员和工程师可以轻松使用和调整我们的流程到实际应用中,无需修改并行部分;在ImageNet上进行文本到图像训练并发布检查点。

  • WMTA project (beta):AI识别非洲艺术品

    Whomadethisartwork.com是一个利用人工智能识别非洲艺术品的网站。通过上传或粘贴照片,AI模型可以准确识别艺术品,提供相关的艺术家、艺术品介绍等信息。该平台还提供了文档记录、艺术品鉴定、艺术家推广等功能,旨在保护和推广非洲艺术遗产。

  • Map Lead Scraper:从Google Maps抓取本地商家数据

    Map Lead Scraper是一个从Google Maps抓取工具,可以帮助用户提取Google Maps上的信息。它可以提取本地商家数据和联系方式,节省大量手动搜索的时间。可以自动生成潜在客户名单,包括名称、电话、邮箱等信息。

  • ChatMusician:集成音乐能力的开源LLM

    ChatMusician是一个开源的大型语言模型(LLM),它通过持续的预训练和微调,集成了音乐能力。该模型基于文本兼容的音乐表示法(ABC记谱法),将音乐视为第二语言。ChatMusician能够在不依赖外部多模态神经结构或分词器的情况下,理解和生成音乐。

  • MobiLlama:为边缘设备定制的小型语言模型

    MobiLlama是一个为资源受限设备设计的小型语言模型(SLM),它旨在提供准确且轻量级的解决方案,以满足设备上的处理需求、能效、低内存占用和响应效率。MobiLlama从更大的模型出发,通过精心设计的参数共享方案来降低预训练和部署成本。

今日大家都在搜的词: