多主键 什么是多主键 在数据库设计中,多主键通常被称为联合主键或复合主键。它指的是使用多个字段的组合作为主键,以唯一地标识表中的每一行数据。在某些特定的业务场景中,如具有复杂唯一性约束的数据模型或需要多个属性来唯一标识一个实体的场景,多主键是非常有用的。 VectorDB允许客户在建表时设置多主键,主键字段之间的先后顺序由表Schema定义时的顺序决定。
默认 http://127.0.0.1:5287 -v --version 否 查看当前CLI的版本 -h --help 否 查看帮助信息 连接Mochow 执行如下命令,接着按照提示输入密钥。
通用说明 本文所指的API是百度智能云向量数据库VectorDB实例的数据面API,即莫愁内核层面的API,用于操作数据库实例中的各类数据。 API调用遵循HTTP协议,每个百度智能云向量数据库VectorDB实例采用不同的域名,域名的格式为: {随机字符串}.vdb.{region}.baidubce.com ,数据交换格式为JSON,所有请求体和响应体的内容均采用UTF-8编码。
数据库(Database) 数据库是按照数据结构来组织、存储和管理数据的仓库。每个数据库实例可以创建并包含多个数据库。 数据表(Table) 在向量数据库中,数据表(或集合)类似于关系型数据库中的表,包含多条文档数据。数据表没有固定的结构,可以存储不同格式和类型的数据。支持多分片、多副本特性,可按需指定分片数和副本数。
本文的所有测试都是在相同规格的实例下进行的,测试配置如下: 测试方法 :向量索引选择HNSW,检索最相似Top10的向量,对比百度云向量数据库与某开源向量数据库的QPS表现。 测试规格 :数据节点规格均为4核+8GB内存的配置,数据节点数量均为3个。 数据集 :测试SIFT128、COHERE768、GIST960三种维度的数据集,数据集大小均为100万。
查看实例 概述 购买向量数据库 VectorDB 之后,您可以直接在控制台查看实例的详细信息,包括:实例的运行状态、地域、数据库版本等信息,并对实例进行高效运维管理。 前提条件 已成功新建数据库实例。 实例未被销毁。 操作步骤 按以下步骤在控制台上查看实例的信息: 登录云管理控制台,选择“产品服务 > 数据库 > 向量数据库 VectorDB”。 选择云服务器所在的区域。
数据库规格 测试实例规格如下表格所示: 规格项 规格信息 数据库类型 标准版 代理节点数 2 数据节点规格 4c8g(4核心,8GB内存) 数据节点数 3 该规格所支持的最大向量规模,请参见 产品规格 ,并按照以上规格新建向量数据库实例,具体操作的流程,请参见“ 快速指南-创建实例 ”。
查询数据库列表 功能介绍 查询数据库列表。
数据库引擎的逻辑架构如下图所示:
支付成功您选择“查看订单明细”查询订单,或选择“管理控制台”进入“向量数据库 VectorDB-实例列表”。 系统会在后台创建向量数据库 VectorDB 实例,大概需要5-10分钟。创建成功后,您会收到创建向量数据库 VectorDB 实例成功的信息。 通过 API 创建实例 您可以通过 OpenAPI 创建实例 。