Skip to content

owncloud-archive/example-storage

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

files_memcache

Minimal example filecache implementation using memcache

Not intended for production use

Besides being largely untested there are multiple things with this cache implementation that make it unsuitable for regular production use. This implementation mainly exists as an example of a custom filecache implementation.

  • file and storage id's can conflict with id's from non-local storage backends
  • search is not implemented
  • probably more

Cache implementation

This replaces owncloud's internal cache implementation for local storage backends with a minimal memcache based one.

The only things stored in the memcache are fileid -> path mappings and etags, everything else is always read directly from the storage backend

About

Minimal example filecache implementation using memcache

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages