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

Uploaded CPython 3.12Windows x86-64

jinwo_vecdb-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (76.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (125.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jinwo_vecdb-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl (125.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

jinwo_vecdb-0.1.4-cp312-cp312-macosx_10_13_universal2.whl (125.1 kB view details)

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

jinwo_vecdb-0.1.4-cp311-cp311-win_amd64.whl (35.5 kB view details)

Uploaded CPython 3.11Windows x86-64

jinwo_vecdb-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (76.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (125.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jinwo_vecdb-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl (124.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

jinwo_vecdb-0.1.4-cp311-cp311-macosx_10_9_universal2.whl (124.7 kB view details)

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

jinwo_vecdb-0.1.4-cp310-cp310-win_amd64.whl (35.5 kB view details)

Uploaded CPython 3.10Windows x86-64

jinwo_vecdb-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (76.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (125.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jinwo_vecdb-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl (124.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

jinwo_vecdb-0.1.4-cp310-cp310-macosx_10_9_universal2.whl (124.7 kB view details)

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

jinwo_vecdb-0.1.4-cp39-cp39-win_amd64.whl (35.5 kB view details)

Uploaded CPython 3.9Windows x86-64

jinwo_vecdb-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (76.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.4-cp39-cp39-macosx_11_0_arm64.whl (125.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jinwo_vecdb-0.1.4-cp39-cp39-macosx_10_9_x86_64.whl (124.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

jinwo_vecdb-0.1.4-cp39-cp39-macosx_10_9_universal2.whl (124.7 kB view details)

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

jinwo_vecdb-0.1.4-cp38-cp38-win_amd64.whl (35.5 kB view details)

Uploaded CPython 3.8Windows x86-64

jinwo_vecdb-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (76.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.4-cp38-cp38-macosx_11_0_arm64.whl (125.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

jinwo_vecdb-0.1.4-cp38-cp38-macosx_10_9_x86_64.whl (124.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

jinwo_vecdb-0.1.4-cp38-cp38-macosx_10_9_universal2.whl (124.7 kB view details)

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

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 28c7c7841d280f2595eb0e03dcf3ceb5f2ecd90d2947fef446e2c0d7eafb604d
MD5 076f1c469f356994808bc6753285660a
BLAKE2b-256 f3cf09c5988029075f7e2fb9f13b6d9e721e93f8abd0248104653f1166fc96b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 baab657d2893f7d5db054739b465bcd0304de73f9ce781d20d1f0a574b906a25
MD5 bf7ec6d70320178587570463b60cc6d1
BLAKE2b-256 09e3edc009a7e0506bf367d86bd7e4f4ac962ae1cbd4e6cf3ef4fb2bfd098ca1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b86236a7a42c78c2061ad18898781683500c65e61578bc77fc9367a350e93964
MD5 86c7cbe3240681b5a67c002db7ac79b7
BLAKE2b-256 34245367afc200d116d778509ab97e0ab7da55bca437c905aec64c425f005366

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2f660498092e9834b42083997156c58667f2db1440be15dd696e09944533705
MD5 b7657885799db1463f8771e889e81f22
BLAKE2b-256 55ecc39c230f92e9f833ae46e80d0e1d50c03e1768c5634f08995c4c9a8cd519

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cdd38f4e9539af1ffae0b640e54b7fabd6913a1f956a21e4e80721e98ef52426
MD5 bc68c594322c5390fe9ca35bc676498c
BLAKE2b-256 b095074036b2a6663e1729d76b7fc77562e1cc674fe341364207907bbdb70e48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 0acceb3afce3794aa061bb4864c520bad7e7b3649e252de458b135a64d3bcaa6
MD5 aff2796a45936bf46e7d3b4526e122f9
BLAKE2b-256 227a914f003f516694be0bd405c84bacb454f327abe19cdff689a36428ee58f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dd2b2fc983a93bad2391b352fea6fe3c0df1f4d99a2e8462cf17986a07263244
MD5 8fd09d271f120b195e7ea9aec24da612
BLAKE2b-256 6d51a4789c1371b6049023935b3c5a16cf1d9a81715907ff16a474f566ee8d52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d87af80367d8e04f7a602f3e6f9713c7da86262b0937956f1a93ea0c6a3556fc
MD5 2f9e84eb34683cf37ec727beea2d8197
BLAKE2b-256 895aa49baeef3bf6654ddcc359e708ccb98cc2007a04ad330c2ab6809ac70511

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 175d6cb022559dde7bcd25984c457dd286391f47ca4934ea96489979524353d8
MD5 7cb303ec18e7850cfb6d170dcf6f0a6a
BLAKE2b-256 22347de6f8a2122513b439b3e981728f7d9236c2d315739016777a6ef7c942b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76bed1d2f43359b7120c58f9fe79c69d3c008b768ad758eb769da16ae4277539
MD5 55f0c88cb21537ada6a09791d9f862fa
BLAKE2b-256 799da7a8fc116f781f8c5914533cd17dde403e5b21f366aa43fbd46d922edce0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6faa3cd6b47d73dc8b6551711c5d0b216b8d1fec56d94a2ac08353e34064c690
MD5 6171132fa95861590dae99b8639f812a
BLAKE2b-256 e26dc41001b23938a557592f7d4a0c655f21ca2014ec0bea0ace4cd8e3730196

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e203cd89a41970ff1de63777bca9c72e240290119596602cc31a2abe99e7fabd
MD5 c70a8e239c8abae8d8c956e6dd2c01e0
BLAKE2b-256 fb6ecdf9a360d3666f12d75d0229c7032ed16e7231c3ad38bd52115146a06c3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4c86856bd1d44dc956e00887ee47a5c8f739a9b3352554c0cd26625f192236b5
MD5 0d2850e33f102eb6aabcf595ba00461f
BLAKE2b-256 4f42a7a41effe815639b21c8abec6a1888539e265a71517821dba6930db880dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d5202492be2d8f1abf3d8849bb5ebbe0095520f84b0d40393654736ac92cd19
MD5 e5c36c7718503f8912213ccccb1b4407
BLAKE2b-256 086179af9df215921d4c265de131a2ac6b0f1d2bc5fba8fb8e5e4bc4056ec5a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ece96125e95e5c525e1d4dfa75ce50ed1b7cfc4993ae6af58265d895658ef5b
MD5 82576c8d03af63e033c8109a4e83f208
BLAKE2b-256 24b04bc288d7cc3a4bfc11ae0f4d8ccc201097d2bfe9fd9fed5ecc7e5e6186f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e28a5c3cf407a8a6dba09eed17e3bfb77c32ade3ec7ca33244de88bfaacf7c79
MD5 e3ea483601ff12a4b384461ecd10a7c7
BLAKE2b-256 710a86a961ed0db81070e846ef4355361ac1295396cbec0b2803df51f561d25b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 78b6e07afcbb5f5836fbcbb66187cbf4361487584416340ab2f036480c0e7040
MD5 4ed4a6faff7ee75759939bac08915bf3
BLAKE2b-256 a1d55c6e0821a873990c8e9712e8c13608bec2b4371f6e9ecacfce6ae723a114

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a6d2d0a64805ebcfd88653b896065635aadd71306c96193ae6176bfbde19d679
MD5 5d526c57cbfc6fec2351a682412964fc
BLAKE2b-256 d9a35c8d2fa064562293d50870c7e026a127b44a604d6d913e0275387e7b810c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 35.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jinwo_vecdb-0.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3e9c2dba16dafaf2c57b0fecb9953a2dd22c89ec60025af4fc54feae3a5621c5
MD5 205a83270808ab2852e8de77f333e8ca
BLAKE2b-256 dd435bb3ce6ad7db54f0af4c67c0ffb3107c10dff94dbd2886e32ec7068aadf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 33f9dec48c2cf485279931848751173f9315c89022d06986b91b4d1c577ea907
MD5 5da7f6d1caf32466434a018e77a53807
BLAKE2b-256 08599f7e1cf0a93b151a4f3b766ec4ee2b7460eecc02231e1606d6e6585a732c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e7773e039182d6fbd9f5f69dbcca49f74d6669b2a594f29042ab88c0f6f8e867
MD5 cbbabded54ae948806a4a91a726b9f99
BLAKE2b-256 2b2cf68e99303e3ed4d4d244ca315311f06e3be8dbdd2817a7ebe16ece5d9148

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7def54c8757fdbc22c51d6fbe0e56427b8f5479de52634b8ed4b231373bb04b
MD5 d3220335fb14ec7c9a040ed67376cda3
BLAKE2b-256 4ca82b8e0a1c8e1e81d4e74e9fc03091db059b65d378a907a1542b4e2ad6ce70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f46fcb82dfeb3cfa87630d7ae855398d47780d26c80813dd69442b8cc77213f
MD5 d9e207e601ed81479e48c7756f3bcb93
BLAKE2b-256 85f9499bdbeaecc16a54640fc5c4d8fbebe9194c897a8229210af0a513b865d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 88ff76eaf7ce1bb1b348dacb77fd6787c4a20a1cf0a62b9e8780714a8a0c6f70
MD5 fb414a619fd8383b3e97fd2ba5d3a3a0
BLAKE2b-256 8c146e21e52d922a8f702dd387dcaed2d7ac96f0eec2409f0f29f00d117ccbca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 35.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jinwo_vecdb-0.1.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 aa3d8fbef0c4d0608e910b3bdef96c21ba42428989a824dadd769aec5e7b833c
MD5 60bf50f54686ef9c35386ea1081d4d7a
BLAKE2b-256 d4a59332e5bd4ffd428c188b8de8d7bc5c75e057080d0d37fa48cbc75cf37da6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 843fb14dd33d5196099035962649976147e36ae344be95eb2f64bd45eb36ed5e
MD5 5db1498a348606205ded0c3d6fd72ecd
BLAKE2b-256 83204d4ba765877bf9d04181694876671e2f0686f1a4af586f7da2b2637acbf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 98de2b803983c6b66140aa6657c50a092ab20aee588e30480799d195a19e6827
MD5 7e5ca85e73d639e050a9f4476a989a07
BLAKE2b-256 e125fab563ed30bb533c17e099381d23556cb823fdb1e537cd3884596ec30f5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9514266c185089228b5ee1216d2b3d17240ccc2c3aea76850d8696f56d182971
MD5 6a8b7e6b62eee56550c4fad035bd1fea
BLAKE2b-256 5793b7c4b35e8eecd2495d9d3c6d5d10f23d2b207b60ceb8533b5be2fcb0a0a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 537eb7a55fbbd9c841e68cb4929a98a9e7db054c486c5befed89361b4f962668
MD5 b685d148f87da274faf86f1b57999a72
BLAKE2b-256 59695a092344116f46dfa7967566e8e9d6957e9bb42e23b48a5f4379f26f23c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.4-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cbc1b27ee872ef474fd9f5c19ddbd4f0994575e45e9ae6f06cb481f93dc2620b
MD5 d35ae90f205f5b4bfb196bf2f5d386f1
BLAKE2b-256 e9963cc71ecc0ed9032fadd2851b2aaf27df5551d0bdf5006536a9a6e1bcd244

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