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.10-cp312-cp312-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.12Windows x86-64

jinwo_vecdb-0.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.10-cp312-cp312-macosx_11_0_arm64.whl (130.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jinwo_vecdb-0.1.10-cp312-cp312-macosx_10_13_x86_64.whl (130.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

jinwo_vecdb-0.1.10-cp312-cp312-macosx_10_13_universal2.whl (130.5 kB view details)

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

jinwo_vecdb-0.1.10-cp311-cp311-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.11Windows x86-64

jinwo_vecdb-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.10-cp311-cp311-macosx_11_0_arm64.whl (130.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jinwo_vecdb-0.1.10-cp311-cp311-macosx_10_9_x86_64.whl (130.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

jinwo_vecdb-0.1.10-cp311-cp311-macosx_10_9_universal2.whl (130.0 kB view details)

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

jinwo_vecdb-0.1.10-cp310-cp310-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.10Windows x86-64

jinwo_vecdb-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.10-cp310-cp310-macosx_11_0_arm64.whl (130.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jinwo_vecdb-0.1.10-cp310-cp310-macosx_10_9_x86_64.whl (130.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

jinwo_vecdb-0.1.10-cp310-cp310-macosx_10_9_universal2.whl (130.0 kB view details)

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

jinwo_vecdb-0.1.10-cp39-cp39-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.9Windows x86-64

jinwo_vecdb-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.10-cp39-cp39-macosx_11_0_arm64.whl (130.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jinwo_vecdb-0.1.10-cp39-cp39-macosx_10_9_x86_64.whl (130.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

jinwo_vecdb-0.1.10-cp39-cp39-macosx_10_9_universal2.whl (130.0 kB view details)

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

jinwo_vecdb-0.1.10-cp38-cp38-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.8Windows x86-64

jinwo_vecdb-0.1.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.10-cp38-cp38-macosx_11_0_arm64.whl (130.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

jinwo_vecdb-0.1.10-cp38-cp38-macosx_10_9_x86_64.whl (130.0 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

jinwo_vecdb-0.1.10-cp38-cp38-macosx_10_9_universal2.whl (130.0 kB view details)

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

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c5a21cc0a91a8b85cff95920a66893361d65006cd18170db6a3fd3ef94900bf0
MD5 d5baa070d3f19161a41fe29c95fda433
BLAKE2b-256 c999671255b5a8541295b0eb17edc357406b0f62acf8e9f34b16fdfb5b6b3318

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d84851821a152770695971bb2fe74dc98eba4e4fec1eeced737189a5e606f2f
MD5 6ec7df9e158c3c3448bdda3680fd510f
BLAKE2b-256 cfb0cce19cc1e541f5d557ebdebbbb25ff890753897f984870ae65707bf6c185

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e71c58fcd8930277face4abae90fb0addca339996492565d1ba7db115ebbbee6
MD5 fe6450a300cfc303e8debbf81aca3c73
BLAKE2b-256 ede4bad0ad618071e9b785b450c7640127836b92a8789ae61b5f6bb5f580ab77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e6a889f4e622fb80d87fc9fa0406c2b67f87dc9c521de3fd9f1737368a1ca14
MD5 06059599b8a3bc5c2d1a615c17a0e9e9
BLAKE2b-256 dcdab7ad9fbfd56a21db78f5b293c7c6ea0ef3b21fe7dbca510bbca122613c18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 79b150343a827813e4a8de45339d8d7d98512359fae574042e7ad7da174da102
MD5 36dd937abd76c6992a4a5c9d20ea34ef
BLAKE2b-256 dab2d1b80e8c8f2fd3bfa6e2f3525dd51fc1d0a03fb0dd21a9744d8478353a04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 403a5f151f816030fa226728602e87e48bca4f268f1a3c46e56fce33b01ab70b
MD5 2e1f630f7022c8b2b6ad6a00d53113b3
BLAKE2b-256 f6d995938b2819c6442b5060624c7212a2abd55c18837fdd3e92c0eec61b8963

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6df6b52b6313f4d62d336a9f879d83cdf619a965191b5eaca937c3a67cd543ef
MD5 ed23c7a25ab19d20dca9ad952f0d23a8
BLAKE2b-256 42515a03320c8867b15eba6983fd7fbdb31d6171b335a75cbf692bcb5a2861a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ffb6e7ef2269ddac107a1a41a83b32d7d303be805b44d7cbdf13cf07c191c06b
MD5 5b4feaba5755449f34341df52784463a
BLAKE2b-256 0fed003f8df4c0ace5e43e2d90eba0ead25c9755ab3732eb7adeb9208b2f6607

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2d21190c421869fd01e55728bfdccbcb7e0038ffbe37c27333e3890dd6185de9
MD5 30a65f6c0dd381cc197132252db14b1d
BLAKE2b-256 266e473f5d14faa9b95fac4760dfbbe925e88ca3570e81aa0d9d226fcd833cc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ded68b0043dd8d6eefbca1b3157e2d966240b10bc5225846f619e917ef776757
MD5 6b22146c8a2e192e341a3b4f498612d3
BLAKE2b-256 aad4d120588f535826ae00015f77b785e4a03ce6e3a3f9a31bdfcff356f875c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ad74c872bf343f9daebbb1922618300843d527e23d788d852fb75d8080c2435
MD5 7f51ae14d983d4413e5a8aeb7a7bec34
BLAKE2b-256 a96a608f4fa3e77b717e405e458a3fd6d7279089d698c3a90dfcc7b5f7cc8beb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0c86a9600b5dc6ce1765f17907a1bbba38412950c0b60eb4d99800a652b5a9ed
MD5 2d254f8675e259d41a4770b4ce2c508e
BLAKE2b-256 bd7378a3a61ca65d023fee8ff92304396a329ea70c3a38dfe5e3ebfa86edc526

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 16f860cc7da12f4b0cf7cb13eb6d17b005254558a3235350d41b85af9cc48d06
MD5 b08dbcfd720ec9b305a378540854bfc6
BLAKE2b-256 52057817fac303b5f07a6b9a2c4f83dc4c3242c23cda74237400cb64cbd74575

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62d83c73c8bcbaaa06b09a16fe1009a7647bb4b031484424ac78b8748d768ab3
MD5 8cbb9802cf37d81dfc263acacf0bcc0b
BLAKE2b-256 0ea09c73768c93086ec7ed3afd1f6e738683886c4c5163c2976c82c054585832

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f080527d6ea1c38b02c0e4cf57266e327c80dd51101bb6ca78465e387e2245ea
MD5 cfabfb8a0c51e2ed0037e28921bad529
BLAKE2b-256 09093afbe14718b8478fdd6efc3f8f546797b53917f3d03e8e7a898b9298ae7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe6e2e8cd6cdfed42d79080d9af0dc764683c3999a4f24fec064b2849d3eec46
MD5 b95c1e833d233451f6ca8375eaece891
BLAKE2b-256 a0df2342bc3452a35b81060784cc405747e86f08c7b2dc47752ec6c79b440c1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 df19db44c7732f0cb401bb5c30efa9709f59cee3381bd94d89dbc93036eda2c4
MD5 056ef9a84d00e8f84db5a12eb3f1d7c4
BLAKE2b-256 5ea397606f343c1ba5ae894e960edee7547c28db9321038840a9c92f7e9d766b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5e90b15833c6cd5478304c0225d62e0637a9a18da8ee2020d7ef822cd6237078
MD5 66f9323236bd607300aff43d2ba804a2
BLAKE2b-256 82bbfd90ff73ff6cf6a6d729e2681232f998b7f1e1f038dd9f9ba1341e1c8598

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.10-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 39.8 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.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8869f09e601302080fd93098aa592f65e26ff8a5e504c5b1778079f8fc985326
MD5 053a42bf20dbcf6f94f29af0da8139a3
BLAKE2b-256 b9e542948e2c812cc2d0ddc5e7e0f91cbd3cb9b67d9bbf5b5c0035f4bf84b079

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60a1ae809d3fd9ad44ddfe1ee1da5baaeac88ec55fff5b9237f80f5997860113
MD5 90dc83b49ef3aeb69ecc5fb12ce3e12e
BLAKE2b-256 9b2451854660f2fd0106161dfd75f2c27a659eb0c386d392c9b415ca0aa1387b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48ee67ad0ff1d51e994f02a8900914517a4d06f6f9abddbada16d7d18e57282a
MD5 a87ccc2859bb740ae430a6157f4bb75f
BLAKE2b-256 c0ecdc391ef1e75cf60d8e10672358121fa52bbef90aa057d6088ec553fe15c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2fd028975b4001ca20bb21da7f84cf6056a9fe0abd7c0fa7746221437a82de1a
MD5 7c2d85d5bb3a8da2d04603ff76bb1617
BLAKE2b-256 879d9a8f239cf001532967d0d2253d2dd369a41175e6ab37ed34b11824d182ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 62492684ac12b992ea8b6fafc5fe42c29d95ec46cdd0ad39f38ba5dc77a1e2c6
MD5 c40990e5f7ed3cb3eedbbf77c5aaa167
BLAKE2b-256 7667a9656c87eeb892a80394c16140020453617c1257f4461e0b9367dc94b287

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3f6473cac6fbc3d3f06140ecb1fd0b14e41452c2b216f5d16008d1a96d02e208
MD5 26cd967b1c0be80d4ca41c4808830875
BLAKE2b-256 5d6c3ad8bfdce592d41962ea3c56ef031a5155fc10502e848649419d05eaaebe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.10-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 39.8 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.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d1e4b213808e9cec2587f32bdb9efe4c9fc63dd0cb1220fadd51c3f57d44e1bd
MD5 4d2ca7358922c74181116110f57fefe5
BLAKE2b-256 f8887a4dde539ad945faadd73cf96b20e7221cbb0c4f639b6bca50eefea51396

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1bf6552a2aaf2addd67b3ff0b34c5dd45a59806055b4c7d97664a4ddc6af42b
MD5 f3eb5699da4f3875bba13e6c86fde2f8
BLAKE2b-256 36c7c2d4b002b5302556d02bb65d2834886798e954bed52e64daa813f5600cdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16b7cd29b1dec4226db2a1595f9c008d31c26d20c37ceaa0fce31f3f117360a9
MD5 b3b20a17ecfbf4f8acd403b4e04c84cb
BLAKE2b-256 5f6fb08adbc27036f81019502b64ae724ec7fbd19da0ea519d08b130e8840d83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e8a3d47cdb4d1d1f495815ca6aca5ceb73125a9bb2466ea6a68a91d075b0a6c
MD5 c71b416d215676c5d3c89fe8e42c3a71
BLAKE2b-256 88e5077a0fdd756e091d594825030cdd36509c17476d88dbc0004eb3a184fc65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e1b446c14c534ea83a9456213e29f48fe2c8dc4b32788ac3967b02f7a1d342a5
MD5 32223892a09ff4c3c55fbe7a2677385d
BLAKE2b-256 e4f039f4c73e77b7c7e11a65d3eb320f4c890f3c72a7f584b40d51ce356677da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.10-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5dfeb85bc589c7d8460aa74eb112eef11b22dcd2bf8aa2a88ee656c6a3a50baf
MD5 ec17200b9530c8922926879fa92abf66
BLAKE2b-256 906ff37f19d62981b8ff5a379ec37a1cf999d73add306bad51cfdddbf9501ace

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