当前位置: 首页 > news >正文

Zilliz Cloud 再发新版本:性能提升超 10 倍,AI 应用开发流程再简化!

Zilliz Cloud 再发新版本!

本次新版本的主要内容包括:大幅提升的向量搜索性能(性能提升 10 倍以上)、企业级数据安全和无缝数据集成。新版本发布后,用户无需自定义代码,便可快速顺畅地完成非结构化数据处理和索引。此外,Zilliz Cloud 将有效帮助用户节省成本,简化支付和采购流程。

以下为本次发布的新特性一览:

  • Cardinal 搜索引擎

  • 正式上线了与 Milvus 2.3 相同的功能

  • 基于角色的访问控制和权限管理(RBAC)

  • Databricks Connector

  • 支持 Google Cloud Marketplace 订阅

  • 其他数据安全方面更新

alt

01. Cardinal 搜索引擎:搜索速度提升 10 倍,数据容量提升 50%

Cardinal 是用现代 C++ 语言和实用的近似最近邻搜索(ANNS)算法构建的多线程、高效率向量搜索引擎。它同时能够处理暴搜请求和 ANNS 索引修改请求;处理各种数据格式,包括 FP32、FP16 和 BF16。Cardinal 搜索引擎强调速度和效率,能够在有限的资源内处理更多用户请求。

在推动 Cardinal 引擎创新的过程中,我们始终坚持推动异构计算的原则。团队对算法进行调优,采用了针对计算密集型操作优化的 low-level 内核,并确保支持多种硬件,包括 x86 和 ARM。Cardinal 利用 x86 的 AVX-512 扩展和 ARM 的 NEON 及 SVE 指令集等尖端技术,提供针对高效计算优化的代码。这些改进保证了 Cardinal 能够时刻全力运行,是行业内最快的向量搜索引擎。

有了 Cardinal 搜索引擎的加持,Zilliz Cloud 实现了 10 倍性能提升(与开源 Milvus 相比),能够实现超快的查询速度外加高召回率。无论是处理大型数据集还是对快速响应有高要求,Cardinal 都能为此保驾护航,提升用户体验,提升 AI 应用的竞争力。

“Zilliz Cloud 的性能给我们留下了深刻的印象,它在数据负载大的情况下尤为出色!”Picdmo 的 CEO 兼创始人Alex Alexander 称赞道,“采用 Cardinal 搜索引擎后,Zilliz Cloud 性能比上一个版本提升了 2 倍,搜索查询的速度和效率更惊人!此外,Zilliz Cloud 还提供增强数据安全保障。得益于 Zilliz Cloud,我们搭建的以图搜图应用功能变得更强大了。”

02. 开箱即用的 Milvus 2.3:生产就绪的高级向量搜索功能

经过为期 4 个月的 Beta 阶段后,Zilliz Cloud 正式上线了和 Milvus 2.3 相同的功能。目前,Zilliz Cloud 用户可以在生产环境中使用全新的高级向量搜索和数据管理功能。新版本功能包括:

  • Cosine 相似度类型: 无需向量归一化,简化数据搜索流程。

  • Upsert 数据:提升更新和删除数据的管理流程效率,适用于频繁更新数据且追求数据一致性和原子性的场景。

  • 范围搜索(Range Search): 通过限制查询向量与其他向量之间的距离,范围搜索能够实现对搜索结果的有效细化,适用于搭建推荐引擎的场景。

  • 支持 Parquet 文件:提升数据处理能力,支持 Parquet 文件,通过其高效的列式存储格式,提供更好的查询性能,适用于具有复杂数据集的场景。

  • 支持 Array 数据类型:支持在搜索过程中基于多个属性进行精确的元数据过滤。在电商领域中,该功能支持根据不同产品标签进行搜索,为用户返回相关的搜索结果。

03. RBAC: 对数据访问进行细粒度的控制

Zilliz Cloud 的 RBAC(角色权限访问控制)功能提供了一种结构化和可扩展的方法来管理数据访问权限,保障数据安全。在过去的几个月中,我们新增了多项相关功能,进一步打磨了 Zilliz Cloud 的 RBAC 系统,使其比市面上所有向量数据库都更加细致和全面。

RBAC 分为两层:控制层和数据层。在控制层,角色管理集群、项目、用户和计费等资源的操作权限。Zilliz Cloud 在控制层设有 4 种角色,其中组织管理员、项目所有者和项目成员是 3 种常用角色:

  • 组织管理员:拥有组织管理权限,包括管理组织设置、支付方式、账单、组织 API 密钥等。此外组织管理员还具备所有组织下资源(如:项目)的管理权限。

  • 项目管理员:拥有项目管理权限,包括项目设置、项目内所有集群、项目 API 密钥等资源。

  • 项目成员:拥有项目读写权限,包括读写项目下所有集群、查看项目下所有集群详情、管理 Collection 和索引等。

在数据层面,角色权限是指在集群中添加、删除、修改和访问数据的能力。Zilliz Cloud 在数据层级提供了 3 种内置角色:管理员(Admin)、只读(Read-Only)和读写(Read-Write),不同角色对集群数据的读写和管理权限不同。此外,Zilliz Cloud 允许用户创建自定义角色,针对特定 Collection、Partition 或操作分配相应权限,确保数据安全。

通过 RBAC 功能,企业用户可以实现对数据访问进行细粒度的控制,提高数据安全性和合规性,同时促进团队间的协作,并确保用户根据其角色和职责拥有对应的访问权限和级别。

04. Databricks Connector:简化 AI 应用的开发过程

Zilliz 一直致力于为用户提供开箱即用的数据集成解决方案,近期,我们便通过引入 Confluent 和 Airbyte Connector,扩展了 Zilliz Cloud 数据对接和转换能力。本次版本更新,Zilliz Cloud 再次放大招,集成 Databricks Connector,为 Zilliz 向非结构化数据平台的发展打下了坚实的基础。

具体来看,Databricks Connector 提供了一套简单的数据迁移和转换解决方案,简化了 AI 应用的开发过程。无论是你的团队在研究 ML 并希望更新 Embedding 模型,还是作为个人用户希望直接将 data frame 记录从 Spark 上传至Milvus,灵活的 Databricks Connector 都能一一满足。

alt

此外,通过 Databricks Connector,用户就可以通过两种方式将数据导入到 Zilliz Cloud:流式处理(适用于实时更新)或批处理(适用于大型数据集)。访问链接 (https://zilliz.com/databricks_zilliz_demos)了解更多细节。

05. 支持 GCP Marketplace 订阅: 简化支付和采购流程

Zilliz Cloud 现已集成 GCP Marketplace,为开发者提供无缝的体验。用户可以直接用 Google Cloud 账号在 Marketplace 中购买 Zilliz Cloud,并根据自己的项目进展情况,按需扩展自己的集群并支付费用。此外,大家可以在 Zilliz Cloud 的操作界面中设置 GCP Marketplace 作为支付方式,或直接通过 GCP Marketplace 订阅。

06. 其他数据安全方面更新

Zilliz Cloud 已经通过了 SOC 2 Type II 和 ISO 27001 数据合规认证。我们始终致力于维持最高数据安全标准,为用户在 Zilliz Cloud 的体验保驾护航。

立即注册 Zilliz Cloud(https://cloud.zilliz.com.cn/signup)即可享受 30 天免费试用。如果在使用过程中遇到任何问题,欢迎通过 Zilliz Cloud 支持中心(https://support.zilliz.com.cn/hc/zh-cn)联系我们。

本文由 mdnice 多平台发布

相关文章:

Zilliz Cloud 再发新版本:性能提升超 10 倍,AI 应用开发流程再简化!

Zilliz Cloud 再发新版本! 本次新版本的主要内容包括:大幅提升的向量搜索性能(性能提升 10 倍以上)、企业级数据安全和无缝数据集成。新版本发布后,用户无需自定义代码,便可快速顺畅地完成非结构化数据处理…...

基于SpringBoot的高校竞赛管理系统

基于SpringBoot的高校竞赛管理系统的设计与实现~ 开发语言:Java数据库:MySQL技术:SpringBootMyBatis工具:IDEA/Ecilpse、Navicat、Maven 系统展示 主页 个人中心 管理员界面 老师界面 摘要 高校竞赛管理系统是为了有效管理学校…...

【国产MCU】-CH32V307-通用定时器(GPTM)-编码模式与旋转编码器驱动

通用定时器(GPTM)-编码模式与旋转编码器驱动 文章目录 通用定时器(GPTM)-编码模式与旋转编码器驱动1、通用定时器编码模式介绍2、旋转编码器介绍3、驱动API介绍4、编码模式使用示例本文将详细介绍如何使用CH32V307通用定时器的编码模式。 1、通用定时器编码模式介绍 编码器…...

国外高防服务器需要注意哪些方面

随着互联网的快速发展,网络安全问题日益突出,高防服务器逐渐成为企业和个人用户的首选。然而,在选择和使用国外高防服务器时,需要注意以下几个方面,以确保安全和稳定。 一、防御能力 首先,需要考虑国外高防…...

MySQL系列之索引入门(下)

前言 通过上文,我想各位盆友已熟悉MySQL的索引分类及其含义,那么如何合理的使用呢? 请继续围观此文,一探究竟! 一、创建索引 首先,我们一起学习索引是如何创建的,又有哪些方式。 1. create t…...

IO进程:fread\fwrite图像拷贝,read\write文件拷贝,时间函数

1.使用fread、fwrite实现图片拷贝 程序代码&#xff1a; 1 #include<myhead.h>2 int main(int argc, const char *argv[])3 {4 //判断传入文件个数5 if(argc!3)6 {7 printf("input file error\n");8 printf("usage:./a.out …...

基于java的企业校园招聘平台的设计与实现

分享一个自己的毕业设计&#xff0c;想要获取源码的同学加V&#xff1a;qq2056908377 链接&#xff1a;https://pan.baidu.com/s/1It0CnXUvc9KVr1kDcHWvEw 提取码&#xff1a;1234 摘要&#xff1a; 摘要&#xff1a;本毕业设计旨在设计和实现一个企业校园招聘平台&#xf…...

Rocky Linux网卡静态配置

一、开源系统 Rocky Linux 下载安装 1、安装教程 Rocky Linux 下载安装 二、远程工具 MobaXterm下载安装 1、安装教程 MobaXterm 下载安装 三、Rocky Linux 网卡配置 1、使用ip addr确认网卡名称&#xff08;此处可得知网卡为ens160&#xff09; [rootlocalhost ~]# ip a 1:…...

【C语言】通讯录(静态版本+动态版本)思路解析+完整源代码

通讯录 由于代码比较长&#xff0c;为了增加可读性&#xff0c;分成了contact.h&#xff0c;contact.c&#xff0c;test.c&#xff0c;分别用来声明函数或者类型&#xff0c;实现函数功能&#xff0c;测试代码 contact.h 我们希望通讯录具有增加联系人&#xff0c;删除联系人…...

spring boot自动装配及自动装配条件判断

第一步需要在pom.xml文件指定需要导入的坐标 要是没有自动提示需要检查maven有没有 实现代码 /*springboot第三方自动配置实现方法 * 什么是自动配置 自动配置就是springboot启动自动加载的类不需要在手动的控制反转自动的加入bean中 * * *//*第一种方案包扫描 不推荐因为繁琐…...

LeetCode--2298. 周末任务计数

文章目录 1 题目描述2 测试用例3 解题思路 1 题目描述 表: Tasks ------------------- | Column Name | Type | ------------------- | task_id | int | | assignee_id | int | | submit_date | date | -------------------task_id 是该表的主键&#xff08;具有唯一值…...

从零开始学习Netty - 学习笔记 - NIO基础 - ByteBuffer: 简介和基本操作

NIO基础 1.三大组件 1.1. Channel & Buffer Channel 在Java NIO&#xff08;New I/O&#xff09;中&#xff0c;“Channel”&#xff08;通道&#xff09;是一个重要的概念&#xff0c;用于在非阻塞I/O操作中进行数据的传输。Java NIO提供了一种更为灵活和高效的I/O处理方…...

Chatgpt润色文章“咒语”

文章目录 前言一、汉译英二、语法校正三、润色英文段落结构和句子逻辑 前言 一些Chatgpt润色文章常用的命令。 一、汉译英 I am a researcher studying Aerospace Manufacturing and now trying to revise my manuscript which will be submitted to the journal of Nature.I…...

【OpenGL教程2】 简单案例介绍Python 中的 OpenGL

目录 一、介绍二、安装三、编码练习四、结论 一、介绍 在本教程中&#xff0c;我们将学习如何在 Python 中使用PyOpenGL库。OpenGL是一个图形库&#xff0c;受Windows、Linux和MacOS等多个平台支持&#xff0c;也可用于多种其他语言&#xff1b;然而&#xff0c;这篇文章的范围…...

评估方法:CMMI/能力成熟度模型集成

一、什么是CMMI CMMI&#xff0c;全称为Capability Maturity Model Integration&#xff0c;即能力成熟度模型集成。它是由美国卡内基梅隆大学软件工程研究所研发的过程改进模型&#xff0c;也是国际上用于评价软件企业能力成熟度的一项重要标准。 CMMI的目的是帮助软件企业对…...

Gin框架: HTML模板渲染之配置与语法详解

Gin的HTML模板配置 1 &#xff09;单一目录的配置 配置模板目录&#xff0c;在与main.go同级下, 新建目录&#xff0c;下面二选一&#xff0c;仅作举例, 这里选择 tpls templatestpls 在 tpls 目录下新建 news.html <!-- 最简单的 --> <h1>News Page</h1>&l…...

.NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库

一、效果 记录日志为文档 记录日志到数据库 二、添加NuGet包 三、log4net.config代码配置 <?xml version"1.0" encoding"utf-8" ?> <log4net><!-- Debug日志 --><appender name"RollingFileDebug" type"log4net…...

Day36 贪心算法 part05

划分字母区间 一个字母区间仅有几个字母前一个字母区间有的字母后面都没有 合并区间 天才举一反三写出来了...

C#计算矩形面积:通过定义结构 vs 通过继承类

目录 一、涉及到的知识点 1.结构 2.结构和类的区别 3.继承 4.使用类继承提高程序的开发效率 5.属性 &#xff08;1&#xff09;属性定义 &#xff08;2&#xff09;get访问器 &#xff08;3&#xff09;set访问器 6. 属性和字段的区别 二、实例&#xff1a;通过定义…...

【复现】Panalog大数据日志审计系统 RCE漏洞_51

目录 一.概述 二 .漏洞影响 三.漏洞复现 1. 漏洞一&#xff1a; 四.修复建议&#xff1a; 五. 搜索语法&#xff1a; 六.免责声明 一.概述 Panalog大数据日志审计系统定位于将大数据产品应用于高校、 公安、 政企、 医疗、 金融、 能源等行业之中&#xff0c;针对网络流…...

Java如何权衡是使用无序的数组还是有序的数组

在 Java 中,选择有序数组还是无序数组取决于具体场景的性能需求与操作特点。以下是关键权衡因素及决策指南: ⚖️ 核心权衡维度 维度有序数组无序数组查询性能二分查找 O(log n) ✅线性扫描 O(n) ❌插入/删除需移位维护顺序 O(n) ❌直接操作尾部 O(1) ✅内存开销与无序数组相…...

在rocky linux 9.5上在线安装 docker

前面是指南&#xff0c;后面是日志 sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io -y docker version sudo systemctl start docker sudo systemctl status docker …...

理解 MCP 工作流:使用 Ollama 和 LangChain 构建本地 MCP 客户端

&#x1f31f; 什么是 MCP&#xff1f; 模型控制协议 (MCP) 是一种创新的协议&#xff0c;旨在无缝连接 AI 模型与应用程序。 MCP 是一个开源协议&#xff0c;它标准化了我们的 LLM 应用程序连接所需工具和数据源并与之协作的方式。 可以把它想象成你的 AI 模型 和想要使用它…...

将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?

Otsu 是一种自动阈值化方法&#xff0c;用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理&#xff0c;能够自动确定一个阈值&#xff0c;将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...

基于数字孪生的水厂可视化平台建设:架构与实践

分享大纲&#xff1a; 1、数字孪生水厂可视化平台建设背景 2、数字孪生水厂可视化平台建设架构 3、数字孪生水厂可视化平台建设成效 近几年&#xff0c;数字孪生水厂的建设开展的如火如荼。作为提升水厂管理效率、优化资源的调度手段&#xff0c;基于数字孪生的水厂可视化平台的…...

使用van-uploader 的UI组件,结合vue2如何实现图片上传组件的封装

以下是基于 vant-ui&#xff08;适配 Vue2 版本 &#xff09;实现截图中照片上传预览、删除功能&#xff0c;并封装成可复用组件的完整代码&#xff0c;包含样式和逻辑实现&#xff0c;可直接在 Vue2 项目中使用&#xff1a; 1. 封装的图片上传组件 ImageUploader.vue <te…...

在Ubuntu中设置开机自动运行(sudo)指令的指南

在Ubuntu系统中&#xff0c;有时需要在系统启动时自动执行某些命令&#xff0c;特别是需要 sudo权限的指令。为了实现这一功能&#xff0c;可以使用多种方法&#xff0c;包括编写Systemd服务、配置 rc.local文件或使用 cron任务计划。本文将详细介绍这些方法&#xff0c;并提供…...

python如何将word的doc另存为docx

将 DOCX 文件另存为 DOCX 格式&#xff08;Python 实现&#xff09; 在 Python 中&#xff0c;你可以使用 python-docx 库来操作 Word 文档。不过需要注意的是&#xff0c;.doc 是旧的 Word 格式&#xff0c;而 .docx 是新的基于 XML 的格式。python-docx 只能处理 .docx 格式…...

用docker来安装部署freeswitch记录

今天刚才测试一个callcenter的项目&#xff0c;所以尝试安装freeswitch 1、使用轩辕镜像 - 中国开发者首选的专业 Docker 镜像加速服务平台 编辑下面/etc/docker/daemon.json文件为 {"registry-mirrors": ["https://docker.xuanyuan.me"] }同时可以进入轩…...

大数据学习(132)-HIve数据分析

​​​​&#x1f34b;&#x1f34b;大数据学习&#x1f34b;&#x1f34b; &#x1f525;系列专栏&#xff1a; &#x1f451;哲学语录: 用力所能及&#xff0c;改变世界。 &#x1f496;如果觉得博主的文章还不错的话&#xff0c;请点赞&#x1f44d;收藏⭐️留言&#x1f4…...