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

Uploaded CPython 3.12Windows x86-64

jinwo_vecdb-0.1.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (91.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (90.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.14-cp312-cp312-macosx_11_0_arm64.whl (143.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jinwo_vecdb-0.1.14-cp312-cp312-macosx_10_13_x86_64.whl (143.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

jinwo_vecdb-0.1.14-cp312-cp312-macosx_10_13_universal2.whl (143.1 kB view details)

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

jinwo_vecdb-0.1.14-cp311-cp311-win_amd64.whl (77.7 kB view details)

Uploaded CPython 3.11Windows x86-64

jinwo_vecdb-0.1.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (91.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (90.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.14-cp311-cp311-macosx_11_0_arm64.whl (143.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jinwo_vecdb-0.1.14-cp311-cp311-macosx_10_9_x86_64.whl (142.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

jinwo_vecdb-0.1.14-cp311-cp311-macosx_10_9_universal2.whl (142.5 kB view details)

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

jinwo_vecdb-0.1.14-cp310-cp310-win_amd64.whl (77.7 kB view details)

Uploaded CPython 3.10Windows x86-64

jinwo_vecdb-0.1.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (91.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (90.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.14-cp310-cp310-macosx_11_0_arm64.whl (143.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jinwo_vecdb-0.1.14-cp310-cp310-macosx_10_9_x86_64.whl (142.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

jinwo_vecdb-0.1.14-cp310-cp310-macosx_10_9_universal2.whl (142.5 kB view details)

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

jinwo_vecdb-0.1.14-cp39-cp39-win_amd64.whl (77.7 kB view details)

Uploaded CPython 3.9Windows x86-64

jinwo_vecdb-0.1.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (91.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (90.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.14-cp39-cp39-macosx_11_0_arm64.whl (143.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jinwo_vecdb-0.1.14-cp39-cp39-macosx_10_9_x86_64.whl (142.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

jinwo_vecdb-0.1.14-cp39-cp39-macosx_10_9_universal2.whl (142.5 kB view details)

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

jinwo_vecdb-0.1.14-cp38-cp38-win_amd64.whl (77.7 kB view details)

Uploaded CPython 3.8Windows x86-64

jinwo_vecdb-0.1.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (91.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jinwo_vecdb-0.1.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (90.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

jinwo_vecdb-0.1.14-cp38-cp38-macosx_11_0_arm64.whl (143.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

jinwo_vecdb-0.1.14-cp38-cp38-macosx_10_9_x86_64.whl (142.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

jinwo_vecdb-0.1.14-cp38-cp38-macosx_10_9_universal2.whl (142.5 kB view details)

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

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 67bedd0fdd2d75af1728346cdf49234269901d02c6e6c63c8ec135a4ec3cef5b
MD5 bf78826bb33db45fd3a83b3c453a5d6b
BLAKE2b-256 616528672d32c7d0f2d2a3365a2ef958331b779d580c7c8dbfbbc49197c95638

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc8ddb5de9eed72efe7d027603f45e7f107574dfcaaa315993619d3409c8b24f
MD5 5f6c9bbe4602b1d72aa10c9679ea088a
BLAKE2b-256 8475d84a5bec563d1d530ab63160bbf135671d76faba7d93c7a865cf9dfb174f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1d7573a2708e13bea761effea09591e413227b97579de52982e6bd616bb87878
MD5 47a0a55ce7beed0a41fd84b914e50d91
BLAKE2b-256 4cba04e523ad2f14ac72a6110be4678b986795b5c2628ca45ed2885ecad67054

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dce7dff7ecc42293e41085807bbd0eaa04bbd26b73adfc34962a042eea5e6462
MD5 e7f22b93af11e9b32cbf833171612ae9
BLAKE2b-256 26042fe55cc609a731387d45a0b0d2b5b7d1252e254c1a0363d6781d222887c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f911a60e2b651714530a8578b5b35c49d2d6669e3f393eebafc948ce104b6e56
MD5 ba44c456c5f77971febb75cdecbb82ab
BLAKE2b-256 76a14f3ccd03c5485dd356470f16bb9d96b304d7652ce1be24535cb94e429153

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 c684af665afe0c661fb0f5d8b04415f82026950139fd0510c625f5f4befca6b7
MD5 76a85e2cc4eb4314e49873d2e157a81b
BLAKE2b-256 252d78913b93a1fccbd9474e69db0b0387703a0906d95de970c501609e917638

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e7996eab51af61bdd794a352c8d613e9eefabf3d59271d7f194ecc60085fb845
MD5 1f6ebc2bffb3bd3fb165c3275d20390c
BLAKE2b-256 c158543168a4ded51111c8cfcb4b6d90d4f28cb42843af72786eb6057a31e8ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61235ff5a7cdd4840d42554f4eabdf8392e06c1402c807b4672b902df28e3f68
MD5 b51100c28b3f01ab9abf153ddf28ae1f
BLAKE2b-256 d2caa78b24870722ff48e53548719413289ed228012fa95c852abe0a71d8b7c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4eeef6ff893c130529e6e71f4bc2d7f8e4501090f860eea5aa74d1c1448be0b
MD5 48801672da87961cc0a70cfe0d8cafd5
BLAKE2b-256 f4e31a6acbbb3f0d87ae9fed9521d58984383fea0b14bea30aafb0836183f85a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a54f7819f983fcfb2aab923f0999f150bc58cba3ac55830731bebe0e2cc9351
MD5 11414c25ea97f42dc336536530e67f35
BLAKE2b-256 9677980a96d01288089ea148997b2745b11a18230436794f29c46af31f463252

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c9ad5ab8bbcb20a3b95d229abca62c4a8124001482057c5da4328f095eb8120f
MD5 71c3e9c80b8d89804aaf99b021676457
BLAKE2b-256 e90e2f5229c459a89a00c2857e69ca4cff2550dc6cf48cf14f8ed6f01cc72d60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 50b3bac78276d9ac522e3df7694b5a131fdc752c48a378b63a35769d37d8fb42
MD5 9595c8ed98e91eab9857ed572942d50d
BLAKE2b-256 bd3549a5592ced7dfed5a29ee2d75e808165241a6a36ad44c9cd653977266bc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e22a6a4e83f2d78cc595c8a935cf7960430a774abb2671ed7c6adf0ed4910727
MD5 1e7f2d0e5da224caf8edab394bc15735
BLAKE2b-256 cc940b76800665f2b206a912523ab06fb34c2734a9a9cd1784faaa4ae741265b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a53454553716452452814a07a82a2be089ed1a1bf61423dff1c6c24075f7aac
MD5 ce0de2f189f9a584af9917b2e5ada1ce
BLAKE2b-256 90d40fe1ece79708a424b5a6c02813e81d536b2f0e77ab02a4eabdb725def42b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 25d2c8a620269e7470b9cce6fc8bb4241132fc3157d8b7743ba6db5eb8663d84
MD5 df5f5b6dc257eced60cf84283bcd2ed0
BLAKE2b-256 1630554a9675ea865cd5401a6f82603c924c170baea0bdde8771fa039cd482c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ec5efa35dfcf1dd256b9646996dab9c67885d2261c5f6244a1bfbf9bf48172d
MD5 c918e12d674897890f630b60f2623a62
BLAKE2b-256 41714b6416a7da32ce22e878172405340330664f52a241f08ad75282f1dc920a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c0b8345208a993fe3997aa0b6ddfc1b82bfe2f57b01e041b16b690f59fea98df
MD5 c56961fe7a57dc0b466b7c9182dfd635
BLAKE2b-256 56be5633208e27138d93c8a4196dfc757075d97bad99b247e619d76a1604e2a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f26322e79d7542ab4b28a49676ac9b0dc05b36d6923e8000112925ce3a02cac3
MD5 a7fea2a38521e9fd15998443ffc1bf37
BLAKE2b-256 c45fb15198583b747da06e65b0c47f5f3c247346ab4daa74be10e8d1af8f3d3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.14-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 77.7 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.14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ab2f084bafffbaa8778e0aae3c513441fbbd9e7febdde14670d8c76c6608de03
MD5 38f920cd6966494ff500d133f9054b1f
BLAKE2b-256 24e099c377134af0032b9308c9f3fe14e2f3eae0fc0292607594d6a93239a420

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2d379488d00c3fcb27b5fbf5b18ef80b6eac18e7eb461b4ca31cc81fd2f306a
MD5 1beb30e93a9697e7444926dc1e655cd0
BLAKE2b-256 de9626ac4e62dc4d3ce8f9da5f7456950f72dbb6888a646796fb85a06a0820de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 435353f31c401629dec33f0a8cc46b75c5b5bbefdd7d87a172efb8018b538e97
MD5 a1ef4f8b23efb63ddd1903be876ef8ed
BLAKE2b-256 42d312989782abe8dbeb82795f42d89cf22b03b7bb87bfcd3c14557fb31e23d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7df3308da6ee8856bb61e5160a8d3ac00155e7c3b07bf34d9aa72af536ecc83f
MD5 c9b0a4aa58c3a61350ffb5c73884d701
BLAKE2b-256 ef088d46a7038dfc5cfcd139c83dee0766624eda40147844d88b06d7c5f6cd18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 462495e09ec31f161cc1911485be0f41fb59f8e22635e2ef243e2668e2f03000
MD5 e00955de746f9f3c40ef0a4c04b3a861
BLAKE2b-256 6c545d8ebd520a9c906d5a84159de998671c7f2834474e06c7b18ae314058d04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 045437b5cc9e7fa7838c1f8c4eb934c1c14ebcbb9eddb2006ce688bd1fbebe8f
MD5 4c3a0f076a970e6b407ef3383cb10cd8
BLAKE2b-256 2ce16544721ab2c314e615d9c74f64cfe7d8ac5f0452322b7b591a7b36dbc434

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinwo_vecdb-0.1.14-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 77.7 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.14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b62ace01205d851616694f64b5d7dd90829f7a4bf9c8ab766f1cad83ac388b0c
MD5 455e67c00e5c624a66b58844b2d74b23
BLAKE2b-256 5b5233a898a8b3e5bed9be61a6e3421748750981d681386cabb4d2970f43ec8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c2c625edd77c5fd4686e78b3e4c31f3f95b20972526df6bb7e7982b2b8fc984
MD5 84367e6225239483a5184fb7d0ace365
BLAKE2b-256 43bd2e9041f31638a779a2421c4c0e8173be86028df6c5a8f1e1460af9c3b77d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3258408278c313e894a7ca5d31e9d1a365e3dd3b4fa0713c73841b72ce31830e
MD5 3fbc278e69ef132b2418244cbe02f029
BLAKE2b-256 ed5a40c5564da6b66e5f7a85c422e5144424e250f76d429e22e2eb6edd30f038

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a647b319484714fa0582454f05cd51f47b5a6bad0f7dbd6c65b7d8c69eed482e
MD5 001044cbc4043bbbc1a33ad89d074367
BLAKE2b-256 64bc4231c4ff746b1e238201456aff5e7ad4e902de1964be7f9cc54bde6c63a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ff057f2a205882e9097a361571aa4cdbb884b57a20f845bf44006619e65bde4
MD5 fd2b70b1d0548a2105f18a49b683719f
BLAKE2b-256 af70909f0a638026add40158df2fe5ae4f337d4ed52ef1b1707c02d221e7c8fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jinwo_vecdb-0.1.14-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d297ef795219c83a05e736d437b23f13954a03a42a6621a45ef33de21b97cb70
MD5 cc07384dc3abd4cffe148acfdf8b6681
BLAKE2b-256 806154e5b1a43586e692876cee31089842c2671226b2ed465627f832e907f249

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