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.0 (已完成)

  • 基础类型定义
  • 内存池管理
  • 向量操作(含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.9-cp312-cp312-win_amd64.whl (40.5 kB view details)

Uploaded CPython 3.12Windows x86-64

jinwo_vecdb-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (83.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (82.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.9-cp312-cp312-macosx_11_0_arm64.whl (131.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jinwo_vecdb-0.1.9-cp312-cp312-macosx_10_13_x86_64.whl (131.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

jinwo_vecdb-0.1.9-cp312-cp312-macosx_10_13_universal2.whl (131.6 kB view details)

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

jinwo_vecdb-0.1.9-cp311-cp311-win_amd64.whl (40.5 kB view details)

Uploaded CPython 3.11Windows x86-64

jinwo_vecdb-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (83.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (82.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.9-cp311-cp311-macosx_11_0_arm64.whl (131.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jinwo_vecdb-0.1.9-cp311-cp311-macosx_10_9_x86_64.whl (131.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

jinwo_vecdb-0.1.9-cp311-cp311-macosx_10_9_universal2.whl (131.1 kB view details)

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

jinwo_vecdb-0.1.9-cp310-cp310-win_amd64.whl (40.5 kB view details)

Uploaded CPython 3.10Windows x86-64

jinwo_vecdb-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (83.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (82.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.9-cp310-cp310-macosx_11_0_arm64.whl (131.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jinwo_vecdb-0.1.9-cp310-cp310-macosx_10_9_x86_64.whl (131.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

jinwo_vecdb-0.1.9-cp310-cp310-macosx_10_9_universal2.whl (131.1 kB view details)

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

jinwo_vecdb-0.1.9-cp39-cp39-win_amd64.whl (40.5 kB view details)

Uploaded CPython 3.9Windows x86-64

jinwo_vecdb-0.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (83.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (82.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.9-cp39-cp39-macosx_11_0_arm64.whl (131.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jinwo_vecdb-0.1.9-cp39-cp39-macosx_10_9_x86_64.whl (131.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

jinwo_vecdb-0.1.9-cp39-cp39-macosx_10_9_universal2.whl (131.1 kB view details)

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

jinwo_vecdb-0.1.9-cp38-cp38-win_amd64.whl (40.5 kB view details)

Uploaded CPython 3.8Windows x86-64

jinwo_vecdb-0.1.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (83.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (82.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.9-cp38-cp38-macosx_11_0_arm64.whl (131.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

jinwo_vecdb-0.1.9-cp38-cp38-macosx_10_9_x86_64.whl (131.1 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

jinwo_vecdb-0.1.9-cp38-cp38-macosx_10_9_universal2.whl (131.1 kB view details)

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

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c4686e78431f1477247f25fa69d3d15f96b955f16724146cac8d70f51e8a9cef
MD5 5786e6358d9d820581ca3f55b88ea5d1
BLAKE2b-256 bf96a16e321c874d75613a44a4b0052c217f5b2f61959dbf9fb1df36d217454f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fee54a514d32790c773deb3e67928348faa8e543a175730fcb16121abd188d10
MD5 e4c3212530269a72b91158935e05f951
BLAKE2b-256 b4afb526a61333f6e1611a5024261e76c03ffa1377cf51b857cf7956a54a2d92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f56ecc16e72257e842076268f32981543370df98a19be36d1c4514ea96c6809f
MD5 00e5d667796e0117fa76f0f25fe0ffe2
BLAKE2b-256 4d8e6c8f7a7a1f7dee4fb358dad3d7fd282a9aa7ba45e539910f8e610d54f6b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 831de7ba4ab932afab6f77dc1efc79595083ed95e25f5df0e76c7d09369f59ab
MD5 eff2e104c177bf07d96b346cd73d2633
BLAKE2b-256 787c22e638940f361dacd052c2d8f746643ff1b176c5d822a4fda771c411e654

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 297610d75278175f6a4656617e571b092c20f6bf7c6f4fe0f0152938404dba08
MD5 fd3834bc6d5ae960ea8f02a31926bd3c
BLAKE2b-256 de8295293bfaea207aa784f374bf1ed6008fc4929ce4dae5b11095c2779d08a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9e469dc5ede9fe6317c29831c5c9599c1c59d464b31d22436624d4d827a8d0d1
MD5 e7cff9820e366a34acbcd477961aba3b
BLAKE2b-256 db985d152553cb6e865ffb3f9db28a8ce94bae670b9d9fb6649a4a75f20a36e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b147e83eab764ddf11ba530bbbb50e859f0f5f4817969cc1804a1877eb5d26ed
MD5 dde1abf668e0f4a617e7da5b2706cdb3
BLAKE2b-256 e93b3a2511205ea50580a246c77ba729c543fc1466a16e7977be307688f30b13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dfb2c3a8baa849b7a20d76a36d968553247e9e2657f5e35074592e3299248b75
MD5 689eaf9a1c1331502323f2798f6c1689
BLAKE2b-256 f25f23552ddfbc1e3048df0ae6617b1a83916d59e494d85b8a0500f8babe048a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 10c760d825ef8715e2c97994cc894daf2352a4481a6490c7413af6892c089bfa
MD5 a63e508c42e6dc508b9e39a416b92d38
BLAKE2b-256 60d76ca38f7059af6633fa34954c8527263649dc29077297c1ad98f979c76f51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38d50a279ce3abe1c9a7a63c047a76c2184ea29de7ed3e5b1497173f6e9c5840
MD5 42e0a1810112f8389287f455de6009b3
BLAKE2b-256 1f6821ffe4dd331a4b83b19515ae5cc5f9efd516672c4bd30c8042a225bc04bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d66a26c10d4256bdc4d8ad2abfcddb6ca8dba9438b3e9ba2b29c8e7dd3817ad3
MD5 8a0c85a9f5bf952e17ac6cdc18b6b3ea
BLAKE2b-256 b8a037bea458cc466046588dcda653262855132fc730c6610d800f551e8750a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 140d5b79c358d8f134c5e2df7dfcbf35a126d30a2f15896346437bacbed0b349
MD5 22332c90b7e89b883d648d03948601b7
BLAKE2b-256 a7f6f276fe00c0aac4646409788ceff4d6b05752c71cdfbfca0da819a0c7657c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0f277030645a1b0243eb5f169ba84f25fad03cc072f82239fe2af05e0f8b10a5
MD5 ce6f39030f02284e13619c52ee3866a0
BLAKE2b-256 c71ca86538e0708f238e0b5d9d7509f2ec92b7a97fddc9d3c529b7d6c3682d01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bd4d4833b5f74b26c9f667b4b8d5612133d6639c377992f14f2607e7e5519bc8
MD5 5fc875eafcd87734d0bfcefab4ebd3e7
BLAKE2b-256 473c3190b9a3b5b76373f66bb961da4d8ebe4a4a617f91134a957581d9b29a9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 116f0164804f9433d31a515708b957f1ac37a34890c10f76714824258fbb7495
MD5 0d07525a7150f690935b0565fd046f0f
BLAKE2b-256 35c4536543dcb71a2f632b9f1787ea18294b4dcf31e8c7adabe0046848f81374

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 899e8c3b65953355b8c4179dd3063873f052a98f577d81a0c78b1ffeec32d528
MD5 2d309b8e16279e8cc1ac31b666d75d39
BLAKE2b-256 681ae614d60636c32a1bc9c84bb940b548f41f6ca4586e598c190b61befca28b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4c6a92f43b2ed2519d855273b3adf075b4b1c8f3ad79de52b93d94125d7c339
MD5 d4933eb7d76cc955a70030794af0705a
BLAKE2b-256 fcbfc08e01365d94ca57edee6db84208530997f07fa0a7458be6151d5a8d2648

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f3e61578a2340ca7778199a7c55ade3db8e3f607e31803790f032eed911b38e8
MD5 62a6ab99c53853896607f6cceb1e6c18
BLAKE2b-256 2ddec5c6f90a160f50290b6c7fd5eba5126b7d050714676362a80c5a97d1bdfc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.9-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 40.5 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.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c1ff20a5e1509688fe2595d5647535ee87632c49454d5d632d73846e27971d4b
MD5 67da0c0825ac49959cae4a064b566d65
BLAKE2b-256 4a864529e0614c84b3814837b8745af3e8e3c995b8eebbdfa42d08ae9e88a687

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7890c51f19b5543e55c7a2fc7cace98cf1d58671bf29e07da142bef080c3c61
MD5 61f111cf9a2ca92da82aadb9abffc7c1
BLAKE2b-256 20aaffa9689106e1646539f2714da9561564b8367a721a2d7f7a7ec69f972171

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 067b16b914c90c3c2599d9b8f19995af61d55ec23edaf735ea1cc0019baba8a3
MD5 54675d6fe19857582edcc2ef5504bd17
BLAKE2b-256 1bdbe0133182690041e8dfefa8b821e2f102243efa5bcc410ca7ffc8fbb90cfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8cdf2a09048cb4600977281c9ac310511b6784fadd88dbc3ef32028b173638fa
MD5 dc921280ffc9a63f4d4027000a07922e
BLAKE2b-256 94928056b7ac9456648ce2e356c7f02c3cf2a415998c2e01264e1ac4e02df040

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0cffce46c7bce8ef63785d9dfe979ff943136b142d0a03820ac9a684ed2a0a44
MD5 dd34bcc7a27342fb4c4fc8974461dd77
BLAKE2b-256 391cfad44edc6cb070e2244f578d36c40f093facfcaefc3d4602d2fb8d862323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3cf120a36091005c900761975319c410a09b63e3bc5a0f652d703088e525be03
MD5 7ed81170c4ebda693b58eda9901d806f
BLAKE2b-256 7665d835a82ee075c396e70c61d08cb304f09bbd185741904e061e6614d453a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.9-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 40.5 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.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 366fec8e779cb79c60e5d3a1f98105e6f970a232a7162873f4238ea4b98d3aff
MD5 efd506f3c05509936b5ec1b0687692e9
BLAKE2b-256 3c7b2e3e2a9e412b6c097f4a6b389af06f51e834b56331ab39923fb72765115e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46a883efe7914f80b0bcf8f49346d459af6cb8ff0dd5be203c851d883fe8ab9f
MD5 a763ba5e96aa52443120c1bce7df5f3d
BLAKE2b-256 5a6ef6c0bc0f8474bbb316aa8ff03e8ae690fdffc2c7113844c576cadd7b0f0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d92c1ca3a41d93ef32228c418448ec5704a4eb2efe26b105bd8abb6cdf15df6c
MD5 29c000ba11d0c5de6f34b30d5ea1cd48
BLAKE2b-256 dc4393580bcc41f0f0cfcd8356133cc8dc7c4af19e3aa780d8406826c5892e2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82f1cad15665293a7565f675e34ea2bfaa2939f7c73f7e9f85159610ce45cacf
MD5 a51202e1d6035df1149f6b6002f8fa05
BLAKE2b-256 4f646ca44632c8e9d5f10c2583532e4501670516cc0012e1b5df041d81bc8fa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d5da5b0b012dadd17f704f0d6228c80334430c424c15eaa1e0969c75527e4832
MD5 880b0e96e7867bd5ee75c2b1f9b830ee
BLAKE2b-256 30bbeb7fa7c017fbdeead9845d1f423a0080dd89a9c537d5b6f7b028534e3aac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.9-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9ac44cc307e3ad8effdf0d077f3435f534a44bf3c1cb1b8bee1dc18a305bb94b
MD5 495f3972c716d149bf065cf292634517
BLAKE2b-256 9177826640d44bf8ac7b1fc9b500e4161da465f03ead5db980824bb8dfcb8ba8

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