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

Uploaded CPython 3.12Windows x86-64

jinwo_vecdb-0.1.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (173.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.18-cp312-cp312-macosx_11_0_arm64.whl (359.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jinwo_vecdb-0.1.18-cp312-cp312-macosx_10_13_x86_64.whl (358.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

jinwo_vecdb-0.1.18-cp312-cp312-macosx_10_13_universal2.whl (358.6 kB view details)

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

jinwo_vecdb-0.1.18-cp311-cp311-win_amd64.whl (193.3 kB view details)

Uploaded CPython 3.11Windows x86-64

jinwo_vecdb-0.1.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (173.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.18-cp311-cp311-macosx_11_0_arm64.whl (359.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jinwo_vecdb-0.1.18-cp311-cp311-macosx_10_9_x86_64.whl (359.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

jinwo_vecdb-0.1.18-cp311-cp311-macosx_10_9_universal2.whl (359.8 kB view details)

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

jinwo_vecdb-0.1.18-cp310-cp310-win_amd64.whl (193.3 kB view details)

Uploaded CPython 3.10Windows x86-64

jinwo_vecdb-0.1.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (173.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.18-cp310-cp310-macosx_11_0_arm64.whl (359.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jinwo_vecdb-0.1.18-cp310-cp310-macosx_10_9_x86_64.whl (359.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

jinwo_vecdb-0.1.18-cp310-cp310-macosx_10_9_universal2.whl (359.8 kB view details)

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

jinwo_vecdb-0.1.18-cp39-cp39-win_amd64.whl (193.3 kB view details)

Uploaded CPython 3.9Windows x86-64

jinwo_vecdb-0.1.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (173.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.18-cp39-cp39-macosx_11_0_arm64.whl (359.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jinwo_vecdb-0.1.18-cp39-cp39-macosx_10_9_x86_64.whl (359.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

jinwo_vecdb-0.1.18-cp39-cp39-macosx_10_9_universal2.whl (359.8 kB view details)

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

jinwo_vecdb-0.1.18-cp38-cp38-win_amd64.whl (193.3 kB view details)

Uploaded CPython 3.8Windows x86-64

jinwo_vecdb-0.1.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.18-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (173.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.18-cp38-cp38-macosx_11_0_arm64.whl (359.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

jinwo_vecdb-0.1.18-cp38-cp38-macosx_10_9_x86_64.whl (359.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

jinwo_vecdb-0.1.18-cp38-cp38-macosx_10_9_universal2.whl (359.8 kB view details)

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

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5e8d0bf0fe0075312aed82227bb7830165860c56c8dc6fb9100abf6a2cc68af0
MD5 c7bb1bcdd0025e6c149f04ac82e77fbe
BLAKE2b-256 2ea07250015b460f2eb1d8dbae69154cde4f02bed0a878ae244442cb0378e6e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b858218bb6df34ff6c3fe50d03ef9ddc06dec9da9b4a2d57f1d8b928f47b61ee
MD5 cc82d13ae3efea45a535147c00aa806c
BLAKE2b-256 5c61f409b45f19d37ba04d1dd8c24284b0c524121cc000e7f7acbd5e833680d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2a5fcf788172e8be7557e07ba5d28b6be36ace0e3420a8e9cb09de9ecaaa04d
MD5 6b8dfedcb769b0f5cb85e03a39867156
BLAKE2b-256 5ebb8dd37a1fd236c3a9834616ae168355879583985afa18365f01b6b9818d40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5bbda637ad620ad74ee931562a9b364cd5be773f16f62632a26880adc0232782
MD5 4200e76e59bcc61ead38d47db5237044
BLAKE2b-256 b9ed3c027237ad71a254a925296fe79b36a529f834711aff362709c27c2dac37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0358420f4f91852a7f275f554849c6f43803c9daa6b59094d6dbe82388faa6e9
MD5 b3abee43b88ae7411c63db06e8ec5fc1
BLAKE2b-256 aa7f71d3f03d126a1f0db6cf82b4de90d4c786d19c32ccf20e3c0888d02ab1b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 cf5d4dff6960fa6567d469eeb835f427d972d00674bf1d23e93f5560f0573758
MD5 2b5f0780f642fb6eadf7cc0756bd3723
BLAKE2b-256 ffcd40cc86f6c55d989be94e0d57dd4a660646568cb2c8acd92a8fefa86dec11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 05770170531ccc0bf07e252e659404a5327fdb52099e750139f3bef5651265a5
MD5 c7640135ac06a39d8476d5e29f4f193d
BLAKE2b-256 0d9b09987f62aeb675fc5468b37e26b1684a8f8e8e77708e8ae98f0917779927

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a9b170b03a15a2bf5ea0eebd2ac4eaa416afe75cc03bf62396a7e11bcb59f979
MD5 8ef518a193d9e699e858bc4b59392ea9
BLAKE2b-256 3d357ab13503a89a6574351038e4f10fc1af1002b46d98d2c6fbbbc76a3007b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2cd0164f7c18f7fe4d5e286dedf2fa0d595bdb8958edb23d32a22e086c4bd311
MD5 77e4d3b3fee6920575e2b9e8cab48272
BLAKE2b-256 b703fcc9491375dca6391050bee9318a2ee11b370b2a6182de99444c625ad1d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a550f0bcdf18316a180852728fdcbdf99b43e9b1d701c31536e86bc53c28180
MD5 204e5a09893ca74ce3ca061c7088bb70
BLAKE2b-256 26b61b53ca23b0708673a994211fef7597cd9e882c5b66661d1354623e923a7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5e157da846fd6989c8b188fc6c571531e31c85183a72a9d4f69cc1c13ba8407f
MD5 2f45f97e430aaa6cf6b55d5845e5e00f
BLAKE2b-256 f2ba92b57d344ba80cc6ae0d518011a7bd889b1c239e243c8e78d2bd12d962b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 023fc420e631c69b1e0b4ad5c89455e6c60bc9f6ec373e403b9dcdc2b766fdf0
MD5 532ff7a8cceff562f55ea125ea3cb675
BLAKE2b-256 4b0ddad8ba00d1f6408c3a074b4d0b8eb33860622ba6fa6cb5730c1b74724a62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 532ed09244aab42114868ce792eadfe3ed18214b429055a76aa9498b7881fb26
MD5 8d01c38e85e2a5a4905e4dcbaa056e10
BLAKE2b-256 d97fbdaee66dc1280ab9bc1a8186bb7223793b2c78e0578435a5e238fd746783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65e541e8902d6ccca335d28e14c280ac847dadf2f0a171db98c852100bc285d4
MD5 b0f7569b1179d00b6bc0bb5788a05c89
BLAKE2b-256 212bd21b00c21d125e8ddeec05c42a8a80b740f150e3256735aecb4121750c6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed55beb5e82608b92523f0e2d4d599ac024dc21a9135b35ebc8784feaaabfae0
MD5 6996e49a4ed138374f7f827f242ac07d
BLAKE2b-256 cce409090a92dd2500c821db3f0542b59d21ad09fa3c6d3de668ba646a5c88ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 651abb0b3f889828fef974fd8052bc0c05314d35dfca1e34f829afcab412620d
MD5 30449a2621760c69d8ab473a36cc106a
BLAKE2b-256 575ed49aa830c658fa4ea717f205e0ada3416dea49e57c8fc6d2ce4d6056dd05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a440e8e1a90eab1f3e0d5c6f9781e84b0904248e50aebcec5948a4cc1ea84256
MD5 f2685a110529ec9569caff456f45fd2c
BLAKE2b-256 87a1d6aace915c28d59efae2788ee5968f5d7348840e01f356b6ff09cebe37b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1c295d8de22e6eb6650762497d869f433a0b29655ca38a6989354da93072becb
MD5 bfe9e47af900f415bcdafa90657f2c6a
BLAKE2b-256 635c7a5a724d34e26ba3220666489f17ce4e62c8f3b4bba475c8d1b33d705fbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.18-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 193.3 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.18-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bc2a0c5303f5f2e4b34453a722b8778b9aad64d32f18f3e2b2498cefacefd7e8
MD5 e85a68eaaaeeb9249d79464b829c9637
BLAKE2b-256 ba8521096fbf8932c34e048e57df4d9117bf709bba4bdc7b19fd21591b7a5288

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ba0a3fb6d05f71d4b0acb7943a9302400582caaff8ce5113d2569b49823b45a
MD5 dc4833cb47a21441a8107ceb46efd36e
BLAKE2b-256 e1695917151e5deb7f3a5607adb8370e3400fe570193bac30d6f10deb679bffa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 195b7fdd6f18daf1656323f0972030bc7961e4d1737833fd933f7e41deabac41
MD5 f2a44220fc3cb47f909d4b47b31c5321
BLAKE2b-256 3ff4a977c6000797d3a0551b3d2dbcca019ab3745a1ce7837bd613a8a8738cfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6e4a2e0cd41ab1b3902928dcca7359a302a6890f3e1afff20f9300a28324684
MD5 40abd5daf4624a12990e5729557274af
BLAKE2b-256 331d5bee68024d639424abb801fc9575bd1d1f5ea755c9baef86fd843bfdd471

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fd7ab74f81f7f17b39d7a7854a5cd93393a9cff2c96d8634a260159232d64f4c
MD5 c24ef6c1eee33a34329728feadf893ba
BLAKE2b-256 8d034faf51c48b782b0a3ea4e9cf0002b63d104152c714e609c603aff9aa1158

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 28a5a164caa3ea9e108bd28ecc9bb74b3b66a3a75b15e46f93844b8933b99cfd
MD5 9162dc64606a587562821d11f139ccf7
BLAKE2b-256 a33daa39f4be62ee0892916bd7fe9484613022794f26d9f84bbbac0672869ac3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.18-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 193.3 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.18-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4063a818b5b128ed08ff193b6144114e44e3c55c7dc97cef2a3d3c1432390f33
MD5 47bd60b81ab89557d792066bfcb2a41d
BLAKE2b-256 41a6cd619c4d291d93f0a71f668d089fe11d8c425bb1a3b4e4318c69bd41b6aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 340b881741be1a3819711763f6134af8a149949df80dbcea5ba2a9a1a39e97fb
MD5 6addba62fbf7a8b0e597e0be1798fcf9
BLAKE2b-256 2bf9a8a49c774f02de590468527328d631a99af2e39a249b95af4f6bf7a222e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 64d68196a010ff0df9b043eb8e17c8d97b116a0411103b624f4b715f25a087c5
MD5 669d408c8d79b848138a1fe58a0fdd45
BLAKE2b-256 39290e0f94968332567409d7bbcd99bd20ab762156985d90dcffe3139fe9fa2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0bfff3ea59d6907f7e0b08a0b7cf39d44434e8c25849a8e7bc9d72d4d2cac12
MD5 5bdde899df392cd494198f81883c0a79
BLAKE2b-256 66789e7860707c82b75964016b36b807b66c1f740526048b04e4e9e2bcda87ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 514509b7c21de8350b96c41656fa631448fa4162486ebc9e8ff9e90c480dc42f
MD5 0553ea2179e3f5f82f55f13f4ce51640
BLAKE2b-256 acfacdd89c3acb2cd697ca165ebb817304f95d1aa96851a420b348cc6868d25b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.18-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e9c3b18cbb4ce22b730cf499fa0af70b812483a80e8d4f5d20134daffaf6f0c8
MD5 bd4a755260db97fa167d1ca22d9d6b22
BLAKE2b-256 60dc84a572afe617498d74e57abe008a8b704e8aab4e657dda4b653503fc3bc3

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