Skip to main content

JinWo VecDB - 嵌入式向量数据库,零配置、零依赖、跨平台

Project description

English | 中文

JinWo VecDB (金幄向量数据库)

JinWo VecDB 是一个开源、跨平台、嵌入式向量数据库,专为移动端和嵌入式设备设计。

特性

  • 🔥 纯C实现 - C99标准,无外部依赖,易于集成
  • 🚀 跨平台 - 支持 Android, iOS, macOS, Windows, Linux (五大主流平台)
  • 🎯 高性能索引 - 支持 IVF 和 HNSW 索引算法
  • SIMD加速 - 自动检测并使用 SSE/AVX/NEON 指令集
  • 📦 零配置 - 开箱即用,无需复杂配置
  • 📊 向量量化 - 支持 PQ (Product Quantization) 和 SQ (Scalar Quantization)
  • 📱 移动优化 - 针对移动设备和嵌入式系统进行了内存和性能优化
  • 🔧 完整API - 提供完整的向量数据库操作API
  • 🧪 完善测试 - 包含全面的单元测试、并发测试和性能测试
  • 🌐 多语言支持 - 支持 C、C#、Java、Swift、Python、Go、Node.js、PHP、Rust、Kotlin、TypeScript、R、Dart、Julia
  • 🔄 CI/CD集成 - 完善的持续集成和持续部署流程

快速开始

构建项目

# 克隆仓库
git clone https://github.com/pkjinwo/jinwo_vector_db.git  #国外
git clone https://gitee.com/pkjinwo/jinwo_vector_db.git  #国内
cd jinwo_vector_db

# 创建构建目录
mkdir build && cd build

# 配置
cmake ..

# 构建
make -j$(nproc)

# 运行测试
make test

# 安装
sudo make install

基本使用

#include <jw_vecdb.h>

int main() {
    // 初始化
    jw_init();
    
    // 创建/打开数据库
    jw_vecdb_t *db;
    jw_vecdb_open("my_vectors.jwv", JW_VECDB_CREATE, &db);
    
    // 创建Collection
    jw_collection_t *coll;
    jw_vecdb_create_collection(db, "documents", 1536, &coll);
    
    // 插入向量
    float vec[1536] = { /* embedding data */ };
    jw_vid_t vid;
    jw_collection_insert(coll, vec, &vid);
    
    // 搜索相似向量
    jw_search_result_t results[10];
    jw_size_t count = jw_collection_search(coll, query_vec, 10, results);
    
    // 关闭数据库
    jw_vecdb_close(db);
    
    jw_cleanup();
    return 0;
}

项目结构

jw_vecdb/
├── include/           # 头文件
│   ├── jw_types.h     # 基础类型定义
│   ├── jw_arena.h     # 内存池
│   ├── jw_vector.h    # 向量操作
│   ├── jw_lock.h      # 锁机制
│   ├── jw_index.h     # 索引结构
│   ├── jw_collection.h# 向量集合
│   ├── jw_storage.h   # 存储抽象层
│   ├── jw_quant.h     # 向量量化
│   ├── jw_config.h    # 配置管理
│   ├── jw_file.h      # 文件操作
│   ├── jw_hash.h      # 哈希表
│   ├── jw_log.h       # 日志系统
│   ├── jw_math.h      # 数学工具
│   ├── jw_sort.h      # 排序算法
│   ├── jw_string.h    # 字符串操作
│   └── jw_vecdb.h     # 主接口
├── src/               # 源代码实现
├── examples/          # 示例程序
│   ├── c/             # C语言示例
│   ├── csharp/        # C#示例
│   ├── java/          # Java示例
│   ├── swift/         # Swift示例
│   ├── python/        # Python示例
│   ├── go/            # Go示例
│   ├── nodejs/        # Node.js示例
│   ├── php/           # PHP示例
│   ├── rust/          # Rust示例
│   ├── kotlin/        # Kotlin示例
│   ├── typescript/    # TypeScript示例
│   ├── r/             # R语言示例
│   ├── dart/          # Dart示例
│   ├── julia/         # Julia示例
│   ├── android/       # Android示例
│   ├── ios/           # iOS示例
│   ├── windows/       # Windows示例
│   ├── linux/         # Linux示例
│   └── macos/         # macOS示例
├── tests/             # 单元测试
│   ├── test_types.c   # 基础类型测试
│   ├── test_string.c  # 字符串测试
│   ├── test_arena.c   # 内存池测试
│   ├── test_vector.c  # 向量操作测试
│   ├── test_math.c    # 数学函数测试
│   ├── test_sort.c    # 排序算法测试
│   ├── test_hash.c    # 哈希表测试
│   ├── test_lock.c    # 锁机制测试
│   ├── test_file.c    # 文件操作测试
│   ├── test_storage.c # 存储层测试
│   ├── test_index.c   # 索引算法测试
│   ├── test_quantization.c # 量化测试
│   ├── test_config.c  # 配置测试
│   ├── test_vecdb.c   # 主接口测试
│   ├── test_collection.c # 集合测试
│   ├── test_concurrent.c # 并发测试
│   └── performance/   # 性能测试
├── cmake/             # CMake配置
├── docs/              # 文档
│   ├── en_us/         # 英文文档
│   └── zh_cn/         # 中文文档
├── local_doc/         # 本地文档
├── .github/workflows/ # CI/CD配置
└── CMakeLists.txt     # 构建配置

API 设计

核心模块

模块 说明
jw_types 基础类型定义,跨平台兼容
jw_arena 内存池管理,高效内存分配
jw_vector 向量操作,支持SIMD加速
jw_lock 锁机制,支持多线程
jw_index 索引算法,IVF/HNSW
jw_collection 向量集合管理
jw_storage 存储抽象层
jw_quant 向量量化,PQ/SQ支持
jw_config 配置管理
jw_file 文件操作
jw_hash 哈希表实现
jw_log 日志系统
jw_math 数学工具函数
jw_sort 排序算法
jw_string 字符串操作
jw_vecdb 主接口API

索引算法

IVF (Inverted File Index)

  • 适合大规模数据集(千万级以上)
  • 内存占用小
  • 通过聚类中心快速定位

HNSW (Hierarchical Navigable Small World)

  • 查询速度快,精度高
  • 适合中小规模数据(百万级)
  • 图结构存储,增量更新友好

性能

在标准桌面环境下的基准测试结果(128维向量):

操作 性能
点积 ~10M ops/sec
L2距离 ~8M ops/sec
余弦相似度 ~6M ops/sec
归一化 ~5M ops/sec

实际性能取决于硬件配置和SIMD支持

路线图

v0.1.32 (已完成)

  • 基础类型定义
  • 内存池管理
  • 向量操作(含SIMD加速)
  • 锁机制
  • 索引结构设计

v0.2.0 (已完成)

  • IVF索引完整实现
  • HNSW索引完整实现
  • 存储层实现
  • Collection完整实现

v0.3.0 (已完成)

  • PQ/SQ量化支持
  • 批量操作优化
  • 并行查询

v1.0.0 (已完成)

  • 完整功能集
  • 稳定API
  • 完善文档
  • 全平台支持
  • 多语言绑定
  • 并发测试
  • CI/CD集成

平台支持

平台 支持状态 集成文档 示例代码
Linux ✅ 已完成 ✅ 已提供 ✅ 已提供
macOS ✅ 已完成 ✅ 已提供 ✅ 已提供
iOS ✅ 已完成 ✅ 已提供 ✅ 已提供
Android ✅ 已完成 ✅ 已提供 ✅ 已提供
Windows ✅ 已完成 ✅ 已提供 ✅ 已提供

语言支持

语言 支持状态 示例代码 文档
C ✅ 已完成 ✅ 已提供 ✅ 已提供
C# ✅ 已完成 ✅ 已提供 ✅ 已提供
Java ✅ 已完成 ✅ 已提供 ✅ 已提供
Swift ✅ 已完成 ✅ 已提供 ✅ 已提供
Python ✅ 已完成 ✅ 已提供 ✅ 已提供
Go ✅ 已完成 ✅ 已提供 ✅ 已提供
Node.js ✅ 已完成 ✅ 已提供 ✅ 已提供
PHP ✅ 已完成 ✅ 已提供 ✅ 已提供
Rust ✅ 已完成 ✅ 已提供 ✅ 已提供
Kotlin ✅ 已完成 ✅ 已提供 ✅ 已提供
TypeScript ✅ 已完成 ✅ 已提供 ✅ 已提供
R ✅ 已完成 ✅ 已提供 ✅ 已提供
Dart ✅ 已完成 ✅ 已提供 ✅ 已提供
Julia ✅ 已完成 ✅ 已提供 ✅ 已提供

贡献指南

欢迎贡献代码、报告问题或提出建议!

  1. Fork 本仓库
  2. 创建特性分支 (git checkout -b feature/amazing-feature)
  3. 提交更改 (git commit -m 'Add amazing feature')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 创建 Pull Request

开源协议

本项目采用 Apache 2.0 协议开源。

关于

JinWo VecDB北京金幄科技有限公司 开发维护。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

jinwo_vecdb-0.1.33-cp312-cp312-win_amd64.whl (269.1 kB view details)

Uploaded CPython 3.12Windows x86-64

jinwo_vecdb-0.1.33-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (250.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.33-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (249.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.33-cp312-cp312-macosx_11_0_arm64.whl (372.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jinwo_vecdb-0.1.33-cp312-cp312-macosx_10_13_x86_64.whl (372.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

jinwo_vecdb-0.1.33-cp312-cp312-macosx_10_13_universal2.whl (372.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

jinwo_vecdb-0.1.33-cp311-cp311-win_amd64.whl (269.1 kB view details)

Uploaded CPython 3.11Windows x86-64

jinwo_vecdb-0.1.33-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (250.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.33-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (249.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.33-cp311-cp311-macosx_11_0_arm64.whl (372.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jinwo_vecdb-0.1.33-cp311-cp311-macosx_10_9_x86_64.whl (373.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

jinwo_vecdb-0.1.33-cp311-cp311-macosx_10_9_universal2.whl (373.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

jinwo_vecdb-0.1.33-cp310-cp310-win_amd64.whl (269.1 kB view details)

Uploaded CPython 3.10Windows x86-64

jinwo_vecdb-0.1.33-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (250.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.33-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (249.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.33-cp310-cp310-macosx_11_0_arm64.whl (372.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jinwo_vecdb-0.1.33-cp310-cp310-macosx_10_9_x86_64.whl (373.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

jinwo_vecdb-0.1.33-cp310-cp310-macosx_10_9_universal2.whl (373.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

jinwo_vecdb-0.1.33-cp39-cp39-win_amd64.whl (269.1 kB view details)

Uploaded CPython 3.9Windows x86-64

jinwo_vecdb-0.1.33-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (250.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.33-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (249.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.33-cp39-cp39-macosx_11_0_arm64.whl (372.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jinwo_vecdb-0.1.33-cp39-cp39-macosx_10_9_x86_64.whl (373.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

jinwo_vecdb-0.1.33-cp39-cp39-macosx_10_9_universal2.whl (373.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

jinwo_vecdb-0.1.33-cp38-cp38-win_amd64.whl (269.1 kB view details)

Uploaded CPython 3.8Windows x86-64

jinwo_vecdb-0.1.33-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (250.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.33-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (249.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.33-cp38-cp38-macosx_11_0_arm64.whl (372.5 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

jinwo_vecdb-0.1.33-cp38-cp38-macosx_10_9_x86_64.whl (373.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

jinwo_vecdb-0.1.33-cp38-cp38-macosx_10_9_universal2.whl (373.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file jinwo_vecdb-0.1.33-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b7f4a8191e37ec22f8f3ea89d45046b973df918b1ec1bdf3fb2579b508bfac06
MD5 0dec90d9e0f7c4be7cd5a5e26c27d08f
BLAKE2b-256 0368c6c22a122870d5ff5b145ab2e175b4408778458bbccf5e7310b46e0d4cca

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1609d45402a6baa3fe6ea8ef22739dca09aa9129d2d433d05a213b2ab33d8db6
MD5 afb85c46555337bd0804fbe1de422bb2
BLAKE2b-256 e33eb194c11c63be274def376809f6fcb1636d53819005d3aa3e200c2a5c0077

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 43c4d2a1521cce03301f4c46aed816b091bd0acd0e780f6dc28aa0c92a9cd9cb
MD5 61989848035bf0a8d0853ccac6a83c6f
BLAKE2b-256 34a4fa874c53b527dbbf7dffa255f5afdd36ae31c01f34586443325fb4fc6583

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c15afbd65c087bf84f546cf10f042b20142fd22df890ab31b85fe82825e5dc3
MD5 8d7456cf071cb96e8b7c845482ec9fe1
BLAKE2b-256 48832bd6e5b20b3cdabbce246a4b27ad2de299d6f3984feb597495b194b19551

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 76ed9a09e1cecd60f1be8c2992ad0d2bc5a610883381a1acc2dc6785e3489419
MD5 b6033d05ef49ca7b99ee3032c4534504
BLAKE2b-256 87b1293423c8b99b9d1e2b46b243659f7c19ddf0d15bb903112770983b52804b

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 cc0d0e4a52ab21f8c1dcb65dff254a0a4d7563ced1c271f52c23b40174154969
MD5 9bc9b2e22fef3091e49b350e978eccce
BLAKE2b-256 8e538a19c74e04d4bc99cd11151f47babd8d429fb2267d64e3d161ef8db6f2be

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1452888a248c718847de2e9d6cce257b0f299e8fd73d8b0e898e8858f95cbcbf
MD5 bd83711c17ffc244e4f80859e2f30290
BLAKE2b-256 0c041d1caf1477ba21b5217a93e144378b7524fe30dba2c527690abdebd0b186

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5005bf67c452ab211bfc82e836ac4274cc9f55347486cb18754ddccbaa31beba
MD5 4014304f858023d27a933213915efdac
BLAKE2b-256 57d460d520f876c7aae651b1805f1f3efd459d7d415af2b8f31a89f53845c0d4

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3c65908c71cf0af30cf19c99e2d937169a2c5757273b4c3c0b50e1a42f44da5
MD5 cde7d34fae02c5c72cb24716f67ca9f6
BLAKE2b-256 ff99d04b00f5a4d7aed2b4be511d8cfdee5d79d860ea1598a604ee59593645b8

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ab4cefc3136c3356422d8dd4da55b9f2081a5602fb1fbeb6e2b6ced0fbb6f51
MD5 6e392c159559629865ff2ca0c260aebd
BLAKE2b-256 b67660e44695a12934e4b0585e18a1a0f927489adcb0ee866665800f71eb0348

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 18a828309156a57719161109176ef2567bfeaa0d7268a299d5e52c1dbf576474
MD5 bd674e4bf73e011bb2f84b8e611c181c
BLAKE2b-256 b157551b27a8721158c9c794477ff48b210426770ec7b89d4b9e50d7d309dbb7

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6013146255cdb22c1b4f96f331413f0f880773a3f58cf803146e4148fc0e8621
MD5 b335596ce3a5c86104f3d47637ca6a02
BLAKE2b-256 d6c664a01d630900a3c46c3620186d79baf85c947b90b25a75bbd2a7d11a7fbb

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dc17f991c944c7f187036a76f8f7fa665593935c22dfe8f55124429400d552fe
MD5 17d3e5c4467f02f79bd5ba8d36929029
BLAKE2b-256 48b59e37c60039943f5e78fe67ead08090aad34d742fc24b30dd808279961617

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ebd99c07f71a2695633136271ff3e20af34714b1de5227ab66a216ba1d8f74a1
MD5 ab1401af54807936db042c177a159a46
BLAKE2b-256 07f81ca62ef8bf9958627599c17083203fa30b6b73633bb58c3811fac2f4de78

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 933158059002199c7d5300c278868854435b9fdbe0bf3e4526f43ac5d78df374
MD5 8f1f7711c14efd046d129762e9b9052e
BLAKE2b-256 9357eb841ac2dec335c28df5c6f9e894f5099dbf164d6e241fa83d66d627771f

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 824692e928975c23eb36dd097331f13a94f38358de087843df2051cf55729baa
MD5 62879c2a902567a1cd1c4e64f9d4042e
BLAKE2b-256 4b67df5fb59836d00e08a0e7c2a9234a727d800e03d7a2857986840ced041b1f

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3b09c1b48c68262e30e875e18e33bbda2177760f8659f95da3f32cf55a383168
MD5 377069c4f87b578efc030d0033541be3
BLAKE2b-256 76e1ca6bdb17d05097696f37ccc49dfa0f4a22a7b7e7c11e6a7c4ae3948e5fbc

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a973b4791b933819091c849a6afb9f3914504b09b747484dd4f95d2834c522d8
MD5 e6f790658e2390b28d2e25e0c0554ccb
BLAKE2b-256 a06d5526424c994fe785dfb587cd31e800cc0c130f0549855c126545dde9bb87

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: jinwo_vecdb-0.1.33-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 269.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jinwo_vecdb-0.1.33-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a52f7311dbf13b6bbbdfc7814ea82291606cb6cae6806e5f6a89af87d3724553
MD5 5383d47433c465b95e949355337ed411
BLAKE2b-256 563d660f23afaf2a42d9ce24e638336ffac56271f7958ce15ddcf4952786d5b0

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a9612ad29ed8ac3f6421f62f5fc5df5044458be9d585c3ee240bc2f735624f5
MD5 a174b9584ff1235cee68754a71b3319f
BLAKE2b-256 43471e0a9fb56bd9c86470be167e500b578c7007e6706d74e4eb2fd4baed2a69

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 23bcf19b5183c68def321d425493c78f237a4dbb7ca562532cae47336d7ac368
MD5 90208ce4ae375ee8db1046ac9d22ff35
BLAKE2b-256 55e08723184198a47b5f2832833e9aaa6f2c2d19bc400a5167a8176bae937ee0

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d37133f3ff7d7088b6a187537153996255f3727d449c76a2a14eec0e38bfcebd
MD5 89942094058c20a26ef9b359988b0788
BLAKE2b-256 f9dd3670b7251b6b897190e411fcd258c7a41c09ec4c43dfc144e9cb8d68d00a

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7314de89e5a8508aa8e926a5604d6fd85de426f28f1c23d18b71a528e70c0a82
MD5 11df0114e5a08ebb37af7cff45be5015
BLAKE2b-256 aa087f5480b92ae0ea9a01b6035bfd98838193a538755e464f0831feb3d43722

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7cd528b962f4a9014098f71b13fa0f8901c7da66842312ce65fec012c47a711b
MD5 b64152633ccfef28826fa9784f880a40
BLAKE2b-256 6c394dec34f72008d9c54fdf86afefe31478dde12241d1c75706f808be4ee3c1

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: jinwo_vecdb-0.1.33-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 269.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jinwo_vecdb-0.1.33-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 01c0f538e3f15fb750fc7b768e8b77a379a4c94ce6368d7cb9e436bc213301f2
MD5 326975e427e69618f5df3fc85697a273
BLAKE2b-256 36abdeb9cef5c2d14414a7fe91f1bc510648e49782e2830ef98bd6abbe46d2ac

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df87dbdab176eeb236352fcd030d7e2a33aa633ecf36303a9d5586114b10655a
MD5 e33a8644d5ec26a957aea8549c15d64e
BLAKE2b-256 fd6acbdebee016f21cc7b6c43e8667fec50a0dac0884ee9e4a9a09b0379070ea

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5846ce1128092ff4d0da2a4a635a97fe26e7eacd8178f1e52017d8f4bdea0896
MD5 ac59046a2c031f026e265aff4d0f565d
BLAKE2b-256 1f60e3f930c52661280f5d904acb8dc265a8607f4aa3ee8d9e42d0175b366bd3

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b94892543072f9feb03ab6af8abd5bc9c537f1ac1dfd95743b3534048801ed0a
MD5 74d7f19e1bfc402f376bbd2320586fa1
BLAKE2b-256 398ffe7261bbfec4f5c862d8fadb5cfcebf5c8c87bf04221c09db9310d881ecb

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8533f55e20e2740fc9bcd125222a0195692f2aa1fc330d049ceba64144e21a77
MD5 63aa795d999a19342f8db810e964b75e
BLAKE2b-256 8e00120cb3705d56ce9dc10d672da51b1c8d6f654f820687ff77c0e4e3a066ab

See more details on using hashes here.

File details

Details for the file jinwo_vecdb-0.1.33-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.33-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 57d881a410fa55fd18aec5107e0db4601b716feab1a5b03629caa28defbb1516
MD5 22d3607fbd0b955bd1a81e321d1233fa
BLAKE2b-256 e09e95e29110f434159be82cbad5decd2c83104d8c964ed51336b8600745b187

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page