New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

cushy-storage

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cushy-storage

A data local persistence ORM framework.

  • 1.3.8
  • PyPI
  • Socket score

Maintainers
1

cushy-storage

An ORM framework based on disk caching

English 中文

Introduction

cushy-storage is an ORM framework based on disk caching that allows you to easily perform CRUD operations on your custom data through ORM. On the other hand, cushy-storage saves you the effort of devising a data storage standard. Dictionary-like operations can reduce a lot of development costs. If you have a need for local file data operations, this framework can facilitate local data storage with ease.

Features

  • Supports ORM storage, basic data storage, and custom data storage, compatible with all data types
  • Supports ORM framework-level object operations, enabling easy CRUD operations on object-level data
  • Basic data storage operations are as simple as dict read and write, very convenient
  • Easily perform local disk storage of data (basic data types, custom data types)
  • Eliminates the need for direct file handling
  • Provides multiple serialization options
  • Offers various data compression methods

Quick Start

Installation

pip install cushy-storage -U

Getting Started

The use of cushy-storage is mainly divided into four parts: CushyOrmCache, CushyDict, BaseDict, disk_cache. For more detailed information, please read the relevant documentation.

  • CushyORMCache Object storage based on the ORM framework, which allows for very convenient CRUD operations on object-level data.
  • CushyDict: An enhanced version of BaseDict, storing various types of data, including basic data types and custom data types.
  • BaseDict: Stores basic binary data.
  • disk_cache: Function data caching.

Contribution

If you want to contribute to this project, you can submit a PR or issue. I am happy to see more people get involved and improve it.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc