Smart Storage

  •        83

SmartStorage is a library to store and retrieve objects from different storage providers, such as file system, memory, ASP.NET Cache, remote web service and SQL Server.

http://smartstorage.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

mc - Minio Client is a replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage


Minio Client (mc) provides a modern alternative to UNIX commands like ls, cat, cp, mirror, diff, find etc. It supports filesystems and Amazon S3 compatible cloud storage service (AWS Signature v2 and v4).then use the mc config command.

arcus-memcached - Arcus memory cache server


Arcus is a memcached-based cache cloud developed by NAVER Corp. Memcached has been heavily modified to support functional and performance requirements of NAVER services. Arcus is normally positioned in front of a back-end storage, such as DB, where it stores/retrieves hot-spot data of service applications using fast main memory. Therefore, Arcus provides very fast data access for service applications and reduces the load on back-end storage. In addition, Arcus can serve as a fast shared storage. Remote service processes usually store complex query results, computation-intensive results, and intermediate results of web processing in Arcus cache cloud so any process can access them.Arcus provides two new significant features over the existing memcached.

simple-async-cache - A simple asynchronous cache that can utilize multiple storage backends.


A simple asynchronous cache that can utilize multiple storage backends.



sqlite-cache - A cache system written in Python that uses SQLite database for storage


A cache system written in Python that uses SQLite database for storage

django-s3-cache - Amazon Simple Storage Service (S3) cache backend for Django


Amazon Simple Storage Service (S3) cache backend for Django

storage-lru - An LRU cache to be used with pluggable storage mechanism


An LRU cache to be used with pluggable storage mechanism

MapDB - Embedded Database Engine


MapDB is an embedded database engine. It provides Maps and other collections backed by disk or memory storage. It offers excellent performance comparable to java collections, but is not limited by GC overhead. It is also a full database engine with storage backends, transactions, cache algorithms, expiration and many other options. MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap memory.

fridge - A cache that resembles storing, restocking and retrieving items from a fridge


fridge is a layer applied on top of a cache that makes interacting with it similar to interacting with a fridge. Items are tagged with a "Best By" and "Use By" timestamps, stored, restocked and retrieved.Typically when using a cache, one would store some value along with a timeout. The value could be retrieved from the cache as long as it has not expired. If the value had expired, then an external call (Such as a database query) is usually made to retrieve the value, put it back in the cache and return it.

ForestDB - A Fast Key-Value Storage Engine Based on Hierarchical B+-Tree Trie


ForestDB is a key-value storage engine developed by Couchbase Caching and Storage Team, and its main index structure is built from Hierarchical B+-Tree based Trie, called HB+-Trie. ForestDB paper has been published in IEEE Transactions on Computers.

dullcache - A simple large file cache for sitting in front of storage provider to offload bandwidth


A simple large file cache for sitting in front of storage provider to offload bandwidth

superfreeSync - Syncs local cache media storage to permanent


Syncs local cache media storage to permanent

nql - NoSQL with fast storage and cache


NoSQL with fast storage and cache

lscache - lscache is a local-storage based evented cache implementation in javascript.


lscache is a local-storage based evented cache implementation in javascript.

thout - Distributed Document Storage using Web Browser cache for leaks-oriented sites


Distributed Document Storage using Web Browser cache for leaks-oriented sites

BjyCacheStorage - Redis and various other Zend\Cache storage adapters for ZF2


Redis and various other Zend\Cache storage adapters for ZF2

PHP-APCCache - Abstract APC caching class for clean cache storage and retrieval.


Abstract APC caching class for clean cache storage and retrieval.

flashcachelayer2 - Flash Cache Layer for Hybrid Storage Systems integrating SSDs and HDDs


Flash Cache Layer for Hybrid Storage Systems integrating SSDs and HDDs