Skip to content
View izure1's full-sized avatar

Block or report izure1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
izure1/README.md

About

The JavaScript/TypeScript developer.
Currently coding with React, Vue, Next.js, Nuxt.js and Electron.

This repository contains libraries that I created and deemed useful during my work.

Repository Types

Database, or data storage

A lightweight storage engine for Node.js with support for MVCC, WAL.

Simple and powerful JSON document database supporting complex queries and flexible indexing policies.

This is a B+tree that's totally okay with duplicate values. If you need to keep track of the B+ tree's state, don't just leave it in memory - make sure you store it down.

Enhance flexibility

A range-based locking library for JavaScript, enabling concurrent read locks and exclusive write locks with seamless management of overlapping ranges.

Multiversion Concurrency Control (MVCC) API for TypeScript.

Manage caches that are dependent on each other efficiently.

Enhance your program's strength and flexibility by seamlessly hooking into the operation.

Simple undo, redo system for JavaScript/TypeScript.

Pinned Loading

  1. serializable-bptree serializable-bptree Public

    This is a B+tree that's totally okay with duplicate values. If you need to keep track of the B+ tree's state, don't just leave it in memory - make sure you store it down.

    TypeScript 3

  2. dataply dataply Public

    A lightweight storage engine for Node.js with support for MVCC, WAL.

    TypeScript 1

  3. document-dataply document-dataply Public

    Simple and powerful JSON document database supporting complex queries and flexible indexing policies.

    TypeScript 1

  4. hookall hookall Public

    Enhance your program's strength and flexibility by seamlessly hooking into the operation.

    TypeScript 1

  5. mvcc-api mvcc-api Public

    Multiversion Concurrency Control (MVCC) API for TypeScript

    TypeScript 1

  6. ryoiki ryoiki Public

    A range-based locking library for JavaScript, enabling concurrent read locks and exclusive write locks with seamless management of overlapping ranges.

    TypeScript 1