个人简介

Echo Blog


江湖无名 安心练剑
  • 向量数据库 milvus 入门-13-timestamp 时间戳
    时间同步 本主题介绍 Milvus 的时间同步机制。 概述 Milvus 中的事件一般可分为两类: 数据定义语言(DDL)事件:创建/删除 Collections、创建/删除分区等。 数据操作语言(DML)事件:插入、搜索等。 任何事件,不管是 DDL 还是 DML 事件,都标有时间戳,可以表明事件发生的时间。 假设有两个用户在 Milvus 中发起了一系列 DML 和...
    2026-01-16 13:01:55 | Database
  • 向量数据库 milvus 入门-12-timestamp 时间戳
    时间戳 本主题解释时间戳的概念,并介绍 Milvus 向量数据库中与时间戳相关的四个主要参数。 概述 Milvus 是一个向量数据库,可以搜索和查询从非结构化数据转换而来的向量。在进行数据操作语言(DML)操作(包括数据插入和删除)时,Milvus 会为参与操作的实体分配时间戳。因此,Milvus 中的所有实体都有一个时间戳属性。而同一 DML 操作符中的实体批次共享相同的时间戳值。 ...
    2026-01-16 13:01:55 | Database
  • 向量数据库 milvus 入门-11-多租户
    实施多租户 在 Milvus 中,多租户意味着多个客户或团队(称为租户)共享同一个集群,同时保持隔离的数据环境。 Milvus 支持四种多租户策略,每种策略都在可扩展性、数据隔离和灵活性之间提供不同的权衡。本指南将向您介绍每种方案,帮助您选择最适合自己使用情况的策略。 多租户策略 Milvus 支持四个级别的多租户:数据库、Collection、Partition 和Partitio...
    2026-01-16 13:01:55 | Database
  • 向量数据库 milvus 入门-10-bitset 比特集
    比特集 本主题介绍比特集机制,它有助于在 Milvus 中实现属性过滤和删除操作等关键功能。 概述 比特集是一组比特。比特是只有两种可能值的元素,最典型的是0 和1 ,或布尔值true 和false 。在 Milvus 中,比特集是由比特数0 和1 组成的数组,与 ints、浮点数或字符相比,它可以用来紧凑、高效地表示某些数据。比特数默认为0 ,只有在满足特定要求时才会被设置为1 。 ...
    2026-01-16 13:01:55 | Database
  • 向量数据库 milvus 入门-09-KONWhere
    Knowhere 本主题介绍 Milvus 的核心向量执行引擎 Knowhere。 概述 Knowhere 是 Milvus 的核心向量执行引擎,它集成了多个向量相似性搜索库,包括Faiss、Hnswlib和Annoy。 Knowhere 的设计还支持异构计算。它可以控制在哪个硬件(CPU 或 GPU)上执行索引构建和搜索请求。 这就是 Knowhere 名字的由来–知道在哪里执行...
    2026-01-16 13:01:55 | Database
  • 向量数据库 milvus 入门-08-啄木鸟
    啄木鸟 在 Milvus 2.6 中,Woodpecker 使用专门构建的云原生先写日志(WAL)系统取代了 Kafka 和 Pulsar。 Woodpecker 专为对象存储而设计,可简化操作、最大化吞吐量并轻松扩展。 啄木鸟的设计目标 云环境中的最高吞吐量 持久、仅附加日志记录,实现可靠恢复 操作符最少,无需本地磁盘或外部代理 零磁盘架构 Woodpecker 的核心创新...
    2026-01-16 13:01:55 | Database
  • 向量数据库 milvus 入门-07-数据处理
    数据处理 本文详细介绍了 Milvus 中数据插入、索引建立和数据查询的实现。 数据插入 在 Milvus 中,你可以选择一个 Collections 使用多少个分片–每个分片映射到一个虚拟通道(vchannel)。 如下图所示,Milvus 会将每个vchannel分配给一个物理通道(pchannel),每个pchannel绑定到一个特定的流节点。 数据验证后,代理会根据指定...
    2026-01-16 13:01:55 | Database
  • 向量数据库 milvus 入门-06-流服务
    流媒体服务 流服务是 Milvus 内部流系统模块的一个概念,它围绕前向写日志(WAL)构建,以支持各种与流相关的功能。 这些功能包括流式数据摄取/订阅、集群状态故障恢复、将流式数据转换为历史数据以及增长数据查询。从架构上讲,流服务由三个主要部分组成: 流协调器:协调器节点中的逻辑组件。它使用 Etcd 进行服务发现,以找到可用的流节点,并负责将 WAL 与相应的流节点绑定。它还负责注...
    2026-01-16 13:01:55 | Database