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

Uploaded CPython 3.12Windows x86-64

jinwo_vecdb-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (79.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (127.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jinwo_vecdb-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl (127.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

jinwo_vecdb-0.1.1-cp312-cp312-macosx_10_13_universal2.whl (127.6 kB view details)

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

jinwo_vecdb-0.1.1-cp311-cp311-win_amd64.whl (37.8 kB view details)

Uploaded CPython 3.11Windows x86-64

jinwo_vecdb-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (79.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (127.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jinwo_vecdb-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl (127.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

jinwo_vecdb-0.1.1-cp311-cp311-macosx_10_9_universal2.whl (127.1 kB view details)

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

jinwo_vecdb-0.1.1-cp310-cp310-win_amd64.whl (37.8 kB view details)

Uploaded CPython 3.10Windows x86-64

jinwo_vecdb-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (79.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.1-cp310-cp310-macosx_11_0_arm64.whl (127.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jinwo_vecdb-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl (127.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

jinwo_vecdb-0.1.1-cp310-cp310-macosx_10_9_universal2.whl (127.1 kB view details)

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

jinwo_vecdb-0.1.1-cp39-cp39-win_amd64.whl (37.8 kB view details)

Uploaded CPython 3.9Windows x86-64

jinwo_vecdb-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (79.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.1-cp39-cp39-macosx_11_0_arm64.whl (127.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jinwo_vecdb-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl (127.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

jinwo_vecdb-0.1.1-cp39-cp39-macosx_10_9_universal2.whl (127.1 kB view details)

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

jinwo_vecdb-0.1.1-cp38-cp38-win_amd64.whl (37.8 kB view details)

Uploaded CPython 3.8Windows x86-64

jinwo_vecdb-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (79.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.1-cp38-cp38-macosx_11_0_arm64.whl (127.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

jinwo_vecdb-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl (127.1 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

jinwo_vecdb-0.1.1-cp38-cp38-macosx_10_9_universal2.whl (127.1 kB view details)

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

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e19c0fac0fcc3c2492a7f075a5d48d13f16033fc12eb59eded8a7084c1a3266a
MD5 0d7ac18aa6af13819d87f7e50bc3db9c
BLAKE2b-256 011281416864f4904cf7fe1a17223dd1c72a85c7c4b73deaa551712991fea711

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7677075c0f9a1c7f240edc81cc273cf09864601610ee1c6c4626d0224507d2bb
MD5 5a27be3e90644951d7f183b81f0ec124
BLAKE2b-256 188bb3ac77d6aeca2e0ab1f108196d83afaa0c3101173d29bef4d661fda2c18c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 247e8bda5b288858d8c8c90df44899d9a11c164c23992137332bcc9696213f21
MD5 fd9dcc636a6e4d5b8a32bc5aade0586d
BLAKE2b-256 b9311afaa8fbed4501d3eac66c49438c954ac31423512aa8a64f5ac6593a27e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40b0c680c4868823b66009ab3152cca3a1482597b3e9f23b5a76acb42cf25f6f
MD5 2a6da51b49b78ee76dc823ef233a5362
BLAKE2b-256 ff725f4a9070edc95653ad78bdf94935f63197536595b9d5bed9c496c0e7d046

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 52ee869872d3550b8d90ac0721f6bad23934903719129d1e0771380dc3628d4a
MD5 18ce2370cf1bcbf166dfb7a711bb2488
BLAKE2b-256 ed1e2633ac1657c2471cae2c7a63a8bb1d8e08beadba6c9b80c19456f4ebd8fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d4091a2c77fd6ceb6ba42d0015e3e2d25efaf0688babe009159108ca563b433b
MD5 7ee621d2b46c327b8427c88c9a047ce7
BLAKE2b-256 4487aa4387c7b54efb462721a18ad2f45ef63255f598350effc94345ac65633c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6852518d0261a4027944a00639d8144bae8ede523c146e1d22e8334d03658e9e
MD5 781d57dc6c096949c103b92436c333d2
BLAKE2b-256 0f21a55bbb590852a9e5e2874ff2f3fc650421fca0b1516dfe089c6a19290b6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe4a025661fee8f4ed47e3fd21e90a4173b0e04f8200d70b2659585b7a939c9f
MD5 ed61b11851bbec379fda821dbb763158
BLAKE2b-256 54d40878bf11803484131cfd7a4f5167ca61e1f02fb6a2902446469e426ad9e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7cc41436e34bac778a0385550ef7188ace2f5944a643f26905280cba86a0bbc7
MD5 b451ae448c9f31af28018f28f03a8592
BLAKE2b-256 63bf938aaff5bb9e5ebf99521f189cb3d79077890876007cb4ee3a5c0d1690d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edd596270733719e00b5fccb261ba756c658c3e729c71d0590c5ec61e7f45bb6
MD5 f39e6838199acb5332cf2dd09bac99da
BLAKE2b-256 b2629f80346112d3bb0e35b2534826eca2528a98a901ce9671896f252b367bef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9b33fb5243a7dcb00c9042dffc0620532ee33973806a7a690202f68073cb3163
MD5 9e1351c25a8cb9e0c2c7f062c7739b45
BLAKE2b-256 5810ea523b4611e192d28a9c5aa7c14fc8a27012690fa6894b56803ef49358af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 19cc743e287b4881287fe46ab15f1332d92d32d4dbc91c245766e9f2ca9ed141
MD5 591d0fefde2a265de8a6d3dd8bc764be
BLAKE2b-256 63ebff27ee2add28fb90f29db44dc08d06e270b0796ab624a28dc2d7ae9aba77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9e854ad0469c79ec2cdb2dfbe5249132e96e490f8bf2ad688b658bf55ec48b92
MD5 8e12faca3c29bcce2e3a82c0f413955a
BLAKE2b-256 c08f938048105fb2ddc4dc1c01e813383d50c5b9b1b831c2f85bc6e35e660005

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c35a99e39bfd7e5c82fc2955e32ceb0e26cd5f3e65ba4b0806cea928c1cb1e40
MD5 fbd2606f4cd75dfd972f120f7ba6e786
BLAKE2b-256 510638af79124dc8dce1f0d67f135d236c7d80bd630ab921a5cb5108e78487d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7eded7625472673d31457cea6f2abcbf796ab740f13ed03f458cc5a51aa3ce8a
MD5 5e8d1a14804226a79ff0a6ea73088776
BLAKE2b-256 d53d684c3eaa678aae1610855429de8aba2647f506cacfcfdb15f8dcbc3d406d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16aafe92e26b7cd0f21b0c61e15899aa068e68dc77f3b522394fa6e94bcdd09d
MD5 d8719a5d44e095a39a0067a2f7a5bf03
BLAKE2b-256 132b35a2566a57596b3f53cf63e44e782a6079550d0bf979ad3561c894ecf1cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d62eed22cfdff7ba18a564750790bc0a819e0318b5568ac933039ac4b8f76565
MD5 a0a27d63ec400f8c41c4d072e4aa409c
BLAKE2b-256 d4b30d800dbeba21b80ce7bed5a6dcdee1acf4d4760cc8bfab6e6171444f5778

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 808433b2ee0d72fc44fc332662fca423073fd7198573781af7a1c2eb1d63b6a0
MD5 eb50dee659c168c2c9bc4762c75a116f
BLAKE2b-256 06d42163e76939f017cd84db2651881c6a106eae1e0ec9f4b4d15be7a46a766a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 37.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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f02848f3b5f87a90887ef08d2a4723fe43986a0cf9611d6ba4b4199d9c63416e
MD5 4e20ad6a432a0b93d14e4a49cce5e909
BLAKE2b-256 9516a8c88f094a9122bcad16ef117e73db732fd0c299da420ad827a6ad272332

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bae4dbcffca8e242f8f393db3e68c452749b96e1c966343a5698386e97e9ecd
MD5 b82ac3a13ac662a5a10d03de0d3a80c2
BLAKE2b-256 b543d5b39fd5ab2432406d5fc68e4f7261ea59b55b7b9cb59571ee207cb29452

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 58d9fbba11c37785349485a43e70c9a6fc5f7f42161529621f16ce6851d5c7f1
MD5 8088d4532468f2fcf4a296d2544ddcb9
BLAKE2b-256 f94af4970232877d0a455340963062801c272a694f9bdc89402c0592ec9222be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58ab9a77d88146b1ad17bcc9a778149fe95f37d83b01afb9c7547c7749770efe
MD5 53e1679b5032ab6a37598db48c8832d1
BLAKE2b-256 bd9097daa514c64b13479a366ff24f1549929621e82b10e506daa92fff4926be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 08b69823bcd31e6ac1cb3263240ec33170f1dc5915579f3096074ad3dcc3cd95
MD5 9760bfa8da1ac9cd08308205174a39a7
BLAKE2b-256 ab54feb304bdaa8c65b3e01740e4685634375dfbc72abc6df463216daaa51dd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c98cfcc86ef916daccccdca4fecab2e234b1b85fb323766d45137b14fa2227f2
MD5 1171e3eb242848cb472bf64a6e85af81
BLAKE2b-256 2c26068f1c7e3d2db7bf5052919abc2a8e79d8d677639c1a30c6c7fa05aed462

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 37.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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a70c1797970790689a47da6fcf8aa43d397f3310ea23689555eb9cdf72308010
MD5 c14eefb5742e8374a07fc2279da447df
BLAKE2b-256 e71311ca4ec284ab7f0459bfe0dc786054eea2fa2d69abdcfddf16c1756320ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 562d3d080550e58beefebbc6a0e12ac20f948fae8d5124ff9cfb82ed8eecb507
MD5 17762cabb2403a1b899b396547775ebb
BLAKE2b-256 377cada05519a300585b0c56ce6c43dab43f796d25a2470febd91f842f46bdca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ac049a87bccc48c1a90e441f4536923f1d1e6ba938549909657fa8e7ae234a1d
MD5 8ba6d5d780b5a018b1bc8cc0da61e7d9
BLAKE2b-256 fdda8efdfec139276d5863bce8d9f4b24a7e340a7dbc07ed9b3b8fa788a78a6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4565f5b3b23c3733e6b424b15d9fdb2c38165bd470bc8ca8ba59809e1e324f1f
MD5 b59774041f2ff56b697661c868c66ca5
BLAKE2b-256 1692cab9785d9169fdb20fa59868e18ee9cfdcada6c2b7e4b84e018eb2447bcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 49ef3557f27e44001981e820cc788229e6a8c251f4baf711eeb9a0ba16f66eae
MD5 80e90ed4c99ba6540058a7624f2da92f
BLAKE2b-256 990f29f40ea56d8af15491cbe635516ac64d1c1500e1f6a5bc52db7a4b5997ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 54749da55843ca3e5a05796ccf503b4fa8034f80a6880ef1ece7007fc6520cc1
MD5 86e9f250cc527dbe145fc33c80999a9a
BLAKE2b-256 b78a7583afb6efcd8f6ae0d6fe11eb1a35b488b84027e9b3ab00192e64355463

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