Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/auula/vasedb

VaseDB is a NoSQL that supports multiple data types and transactions.
https://github.com/auula/vasedb

bitcask database go golang kv kvdb kvstore nosql nosql-database storage storage-engine storage-provider

Last synced: about 2 months ago
JSON representation

VaseDB is a NoSQL that supports multiple data types and transactions.

Awesome Lists containing this project

README

        

vasedb

# VaseDB

VaseDB is a NoSQL that supports multiple data types and transactions.

---

[![Go Report Card](https://goreportcard.com/badge/github.com/auula/vasedb)](https://goreportcard.com/report/github.com/auula/vasedb)
[![Go Reference](https://pkg.go.dev/badge/github.com/auula/vasedb.svg)](https://pkg.go.dev/github.com/auula/vasedb)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/55bc449808ca4d0c80c0122f170d7313)](https://app.codacy.com/gh/auula/vasedb/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![codecov](https://codecov.io/gh/auula/vasedb/graph/badge.svg?token=ekQ3KzyXtm)](https://codecov.io/gh/auula/vasedb)
[![DeepSource](https://app.deepsource.com/gh/vasedb/vasedb.svg/?label=active+issues&show_trend=true&token=sJBjq88ZxurlEgiOu_ukQ3O_)](https://app.deepsource.com/gh/vasedb/vasedb/?ref=repository-badge)
[![License: Apache-2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

---

[简体中文](#) | [English](#)

---

### 特 性

- 支持 JSON Patch
- 支持多事务处理
- 支持磁盘存储和垃圾回收
- 支持自定义索引和自定义 WASM 函数
- 支持 Direct/IO 进行数据同步
- 支持 JavaScript 存储和运算,采用 goja 执行引擎,通过此种方式可以实现 Faas 功能
-
---