All Projects → odroe → storage-box

odroe / storage-box

Licence: BSD-3-Clause license
Intuitive and easy-to-use storage box.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to storage-box

elara
Elara DB is an easy to use, lightweight key-value database that can also be used as a fast in-memory cache. Manipulate data structures in-memory, encrypt database files and export data. 🎯
Stars: ✭ 93 (+257.69%)
Mutual labels:  storage, cache
Easystash
🗳Easy data persistence in Swift
Stars: ✭ 303 (+1065.38%)
Mutual labels:  storage, cache
incache
Powerful key/value in-memory storage or on disk to persist data
Stars: ✭ 16 (-38.46%)
Mutual labels:  storage, cache
infinitree
Scalable and encrypted embedded database with 3-tier caching
Stars: ✭ 80 (+207.69%)
Mutual labels:  storage, cache
Cash
HTTP response caching for Koa. Supports Redis, in-memory store, and more!
Stars: ✭ 122 (+369.23%)
Mutual labels:  storage, cache
Koa Redis
Redis storage for Koa session middleware/cache with Sentinel and Cluster support
Stars: ✭ 324 (+1146.15%)
Mutual labels:  storage, cache
DTC
DTC is a high performance Distributed Table Cache system designed by JD.com that offering hotspot data cache for databases in order to reduce pressure of database and improve QPS.
Stars: ✭ 21 (-19.23%)
Mutual labels:  storage, cache
Caching
⏱ Caching library with easy-to-use API and many cache backends.
Stars: ✭ 234 (+800%)
Mutual labels:  storage, cache
Bojack
🐴 The unreliable key-value store
Stars: ✭ 101 (+288.46%)
Mutual labels:  storage, cache
Egjs Persist
Provide cache interface to handle persisted data among history navigation.
Stars: ✭ 27 (+3.85%)
Mutual labels:  storage, cache
Jstarcraft Core
目标是提供一个通用的Java核心编程框架,作为搭建其它框架或者项目的基础. 让相关领域的研发人员能够专注高层设计而不用关注底层实现. 涵盖了缓存,存储,编解码,资源,脚本,监控,通讯,事件,事务9个方面.
Stars: ✭ 150 (+476.92%)
Mutual labels:  storage, cache
Bus
Bus 是一个基础框架、服务套件,它基于Java8编写,参考、借鉴了大量已有框架、组件的设计,可以作为后端服务的开发基础中间件。代码简洁,架构清晰,非常适合学习使用。
Stars: ✭ 253 (+873.08%)
Mutual labels:  storage, cache
ibm-spectrum-scale-csi
The IBM Spectrum Scale Container Storage Interface (CSI) project enables container orchestrators, such as Kubernetes and OpenShift, to manage the life-cycle of persistent storage.
Stars: ✭ 41 (+57.69%)
Mutual labels:  storage
SuperCoreAPI
The best way to create a Plugin
Stars: ✭ 17 (-34.62%)
Mutual labels:  storage
ansible-unity
Ansible Modules for Dell EMC Unity
Stars: ✭ 19 (-26.92%)
Mutual labels:  storage
MIT6.824-2021
4 labs + 2 challenges + 4 docs
Stars: ✭ 594 (+2184.62%)
Mutual labels:  storage
ZiggoNext
Custom component to integrate Arris DCX960 Horizon EOS Settopbox into Home Assistant
Stars: ✭ 33 (+26.92%)
Mutual labels:  box
Floppy
Fast object key value storage for Java with much support for Android
Stars: ✭ 82 (+215.38%)
Mutual labels:  storage
cossync
腾讯云COS同步(批量上传)工具
Stars: ✭ 23 (-11.54%)
Mutual labels:  storage
phaser-super-storage
A cross platform storage plugin for Phaser
Stars: ✭ 49 (+88.46%)
Mutual labels:  storage

Storage Box

Intuitive and easy-to-use storage box.

Features

  • Intuitive: No need to learn new interfaces.
  • Easy-to-use: Streamlined API reduces user burden.

Installation

$ npm i storage-box --save

If you are using Yarn:

$ yarn add storage-box

Usage

import { StorageBox } from "storage-box";

const box = new StorageBox("My Box");

// Read a value
const value = box.get("key");

// Write a value
box.set("key", "value");

// Delete a value
box.delete("key");

Drives

  • Memory: Memory is the default storage mode of Storage Box, and it does not need to be installed out of the box.
  • Node.js fs: Using Node.js fs module to store data.

Contribution

Welcome to contribute to Storage Box. Here are some ways you can help:

License

BSD 3-Clause License.

Copyright (c) 2021, Odroe, Inc. All rights reserved.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].