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

Uploaded CPython 3.12Windows x86-64

jinwo_vecdb-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.12-cp312-cp312-macosx_11_0_arm64.whl (130.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jinwo_vecdb-0.1.12-cp312-cp312-macosx_10_13_x86_64.whl (130.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

jinwo_vecdb-0.1.12-cp312-cp312-macosx_10_13_universal2.whl (130.0 kB view details)

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

jinwo_vecdb-0.1.12-cp311-cp311-win_amd64.whl (38.4 kB view details)

Uploaded CPython 3.11Windows x86-64

jinwo_vecdb-0.1.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.12-cp311-cp311-macosx_11_0_arm64.whl (130.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jinwo_vecdb-0.1.12-cp311-cp311-macosx_10_9_x86_64.whl (129.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

jinwo_vecdb-0.1.12-cp311-cp311-macosx_10_9_universal2.whl (129.5 kB view details)

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

jinwo_vecdb-0.1.12-cp310-cp310-win_amd64.whl (38.4 kB view details)

Uploaded CPython 3.10Windows x86-64

jinwo_vecdb-0.1.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.12-cp310-cp310-macosx_11_0_arm64.whl (130.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jinwo_vecdb-0.1.12-cp310-cp310-macosx_10_9_x86_64.whl (129.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

jinwo_vecdb-0.1.12-cp310-cp310-macosx_10_9_universal2.whl (129.5 kB view details)

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

jinwo_vecdb-0.1.12-cp39-cp39-win_amd64.whl (38.4 kB view details)

Uploaded CPython 3.9Windows x86-64

jinwo_vecdb-0.1.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.12-cp39-cp39-macosx_11_0_arm64.whl (130.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jinwo_vecdb-0.1.12-cp39-cp39-macosx_10_9_x86_64.whl (129.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

jinwo_vecdb-0.1.12-cp39-cp39-macosx_10_9_universal2.whl (129.5 kB view details)

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

jinwo_vecdb-0.1.12-cp38-cp38-win_amd64.whl (38.4 kB view details)

Uploaded CPython 3.8Windows x86-64

jinwo_vecdb-0.1.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.12-cp38-cp38-macosx_11_0_arm64.whl (130.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

jinwo_vecdb-0.1.12-cp38-cp38-macosx_10_9_x86_64.whl (129.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

jinwo_vecdb-0.1.12-cp38-cp38-macosx_10_9_universal2.whl (129.5 kB view details)

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

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 da0b08f44c0f7aa7cc950b0a3c1809ff3364e2d4d5aebe2105f9234fac8806bc
MD5 16d3f0b0a6dd787703ca3e2d3f05115e
BLAKE2b-256 c4c98a46632b26682c139dbc4345e7343477ee77aeaf5497a69f53646f209217

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e57218327409ab58f9a7345dd0747c53e5532b801da790871dd685693cfcc731
MD5 8f14c948d7c60d9e053bbcab6481e206
BLAKE2b-256 6436f2f8af6e79547827f15681889227688743c74f5a6360628c62f2d8754e71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3ff88e4504585a29dec3b06cb5ee9b1a20728696ed3c4320da2ba4b2257316a
MD5 21cedeef22330c1872397fa152837172
BLAKE2b-256 c9156677238b2a0c609de425610f80f3fe6a9274816b7d9b41cb87a15d6b8584

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5e6441a0b273d7253c4673c97cb22d059b5cffaf2a880a9e62b7c8ddd7eb8bf
MD5 bdb226181c15fe963ffd493f04e5ba74
BLAKE2b-256 6d7fb93b1401225284ed0f6eefd0ecbe336c6544fced3f76a677585c1821b464

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b117fb1afb31bbd34b6bb5cd79a11795357b4c1c58ec693c0740b5dde7bc5690
MD5 c41f2341363a4c223821c9378e0d783d
BLAKE2b-256 e053b8d7f1e8278a1b9f359848d0b8a80a136d7783617606ad1915b18eea6b27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 dadfc0cabafa710f0da034749fe2a076562ec1f7adfd76381c9983352805d672
MD5 d9d809b561311563bc3e31391785b7ea
BLAKE2b-256 6d32b79000492981044896a09b19948a29c424f0978217e504dc4e54890b22bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f5c316c3816f370eecd84111352b96256dc23778d80c8ad25bed5b0c17608fb1
MD5 eb79b6bf128576fe5004ff3064624511
BLAKE2b-256 16cda88f6f16009cb352c89714b923e61f44784c1dbffdc4c7666abf3927b469

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a70e85b722038a94f1b03b58163fb1f17e86cf11ec2d41c982b20792acf14e57
MD5 1f4e2a0ecaab2ed9c130cf8a32c2c687
BLAKE2b-256 494d1d29eb5dc7ca6cc21f331892c3792af4701b26eb826504b4bd4e37f3a185

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2d1aa780a0adbbbd4765466b54dbc01037ca66331245ed88e8207d187f0a79ec
MD5 180c4d734b0c354e8c142ecc837b173f
BLAKE2b-256 68198e8403604ce71ac0b606ddce008969a858a299d044e80abc4cb58b54fc2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 978cc7a8d2662b84814705cd91b0dbc85df132d53f2c3011e5106fcd529f4a4f
MD5 e3e42e99afabf24e782465cef58ba484
BLAKE2b-256 2620b32d4099f8148961bdcbc27f0d30ac693a54b3cb00de0072b0f883f5d855

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9d24a103796617afd947ff10eb53f59a0b4e425bc89a4398306ec80c7c842fe1
MD5 7a99df430d3688f28dbf92b91f7b2cbf
BLAKE2b-256 932afc8aa8cf8f710801437af7ea1e0c35b32f68e2a24de84ede997e457370e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3ecb16640e73ab2fa8e1759643d2d73d5867467974006db79acd15e668a98dc2
MD5 831e01c36fcf3df28e8ab910d02f35fd
BLAKE2b-256 a8d51ca3fb2cdb689bf0588cb5af36a57044150fdeabd8f120761d7c2ed8d335

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 25d6d68d4f7220f39bc78c7d7a2f562905569057151e36b28b4906e1ac3b1203
MD5 9d374ea47606ab59185a52350da89749
BLAKE2b-256 59cfe1068315ddd1c9701e6dd9f356ee8307a5f881f5756644be978dc827bf89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40db0b76c90ccfddb5bfa7fa1d7f050949bb9e7efb8571789fe1300094bf744b
MD5 6076d42a9d5e15814835f673e80f6407
BLAKE2b-256 2598b2e41a59b558dc98c52a7ff85c8cc5d47f32204654f37d2941a615d4fe9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c6b09b75d55fb8f60e397fe2e7ef69a0e6bd454e150629f8ccfb9a9735d41dd
MD5 2391140ff51a2f888f01c1ca2c695fab
BLAKE2b-256 04ca2bd9bb30137e793c7f694dadc33799b59c2bfef6b2459847a244516a53ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cda6acb43e9af1cb28762c21d08a6200b2d679281311670a192a431f8d43ca8
MD5 c878b1a431e66c3327cca6ad195cf016
BLAKE2b-256 d9e82196034cb91b439fdbd6921cc353851b3d708c0e9f0b2e28e1ccacf17461

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1874f9403ea1404d566a07c82112567909f03a4c542d5d403571d8e80b364e25
MD5 9bc50134f3554174f7d0cbbdc14a24a3
BLAKE2b-256 431e53010f0948b35bb4c9edacea07b9a001ff0a1e7963ebcc722f2bb4d960ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ada5d199484cd3795b98fa02d1024333cae93c3b00b3302a18838d7980289156
MD5 c5856258978e3456a95650d9a0744473
BLAKE2b-256 2fa3f6fe1af637b671ea0e089b2b9cbca7786a9fb340f638f1179fc2ef6747b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.12-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 38.4 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.12-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 225d023ca265239dfe38f45e84e564f961a2858fb45a46aea8379f3e182cfaa8
MD5 0f0fe65df79f346c06480ad601179e7b
BLAKE2b-256 6025be65ec2f2b7664f306f7a34ea4d92da1769824f60af0f4c06f44b521b246

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51d0f7318c33fa3d70f9b619075acb3ea5e68bcc3fb8c01e8147a97b8e91fc30
MD5 c04314148d8dc487a5b2b4287275481f
BLAKE2b-256 a513b02b6800d2135dee4c10bdf6020c2ee6417dfc8530cf60dfbbf8da807e61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 368c4d099a0a7a1d98e51a514775bc00142f2b461289f867ae51fc4e0b7f0565
MD5 f0ebf7c98e71958ab3fb0c187a17ac11
BLAKE2b-256 ebe94c017741cb8362d80056be647e2d002e1aa16ab5ee6c49f8fa00f32f0c50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ece6d4c1a2528ad1ed0bc3087ad07fd955a59ee54e5cebbfd08297faba9231b3
MD5 1a8adfeb43ce569a5867ec0a07d9ca84
BLAKE2b-256 9f034a663953b74737a331ce57c6c06d64845145cdf0cf24ed21b11f3d1e1b64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28b0b30a877c7a24997ecc0496e6d513c9c87790ec51864aecad4b3014605091
MD5 f61148851762504b4ca337654c49edfe
BLAKE2b-256 e0525fb5cb4ae173b20963f08ac47a3fb847b9a8a6879f0e9fdb7d5b42e85599

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7d07100bda667c53d969d50fbb95b7ccfae7872a91d96db45bf84cbb21004a96
MD5 89347e75cf2590e91c3faedf9ee9649d
BLAKE2b-256 2b477a9052bf3539c57a114a7debf20d0c907e271d02fb9580c65b149d9e477f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.12-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 38.4 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.12-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e1484b33d0bfae42b8ba5c297188b069273119802c513e9e65cc4152a59b3ed2
MD5 a80d4c65f883b22ec0b7c2e7d8ff1724
BLAKE2b-256 8733ca63c1e1c4df9977c5adfe0d1d3b02434160a2406c6fec30e09afb92e8c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc27738a092f4ea8988ba654232a06e0b328416230e8d8868d14bbe694ffab2a
MD5 5acbdaf4584d6be0908e32226fc6c911
BLAKE2b-256 802ca8e4de5322b98afe9050f60cf79146fc0c5f68c333799ed06b0815a29b63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 280b5276e58d6f1f7079f363c28f2d984997676899b57d95a2e6f7b10f03f059
MD5 4fdc706f8ad6f254148619072937a568
BLAKE2b-256 1d81aa3289793bc42612758e01283879472c80718a1da41185eeea9a0e72ab74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 178c5b263ccc72d7162e699d88f5b2ec0acd7eded82c4836b87e5f893bb9aece
MD5 89386b68d82e6ed3cbc842f9c479575c
BLAKE2b-256 44269984deef0284c78c1304ebae6ec67f8c3ec74c50b49d16bbee571cf62d5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ecd16617023118351430c952a166d3bfe6ceca28eeff0d95a4107c64cf86bbac
MD5 ae11b514a651c1dd11790a143996bdcb
BLAKE2b-256 1859d5fde6a89c464abcc850d312b0857de052158f2a87841e5895f0f3b9189f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.12-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 418b9138a2aff0c28913ff4a5b54508cc14715684c4a0d992d48116dcfe9c3f4
MD5 23377cc00b137da76324841b1888d8aa
BLAKE2b-256 7043ceb205e3df9089627cdfcec93f0617e1388481ff7b746c9afad27c7838ed

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