forked from sck/localmemcache
-
Notifications
You must be signed in to change notification settings - Fork 0
Efficiently sharing a hashtable between processes on a local Unix machine.
License
Unknown, MIT licenses found
Licenses found
Unknown
LICENSE
MIT
COPYING
bcg/localmemcache
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
localmemcache README ===================== Efficiently sharing a hashtable between processes on a local Unix machine. WHAT IS IT? =========== localmemcache aims to be faster than using memcached locally by using shared memory, but providing a similar interface. WHY? ==== If you use memcache locally (eg. for communication between processes that are written in different programming languages), it's very inefficient. HOW? ==== localmemcache is essentially three components: - a wrapper around mmap() - an allocator that works with relative memory addresses (replaces malloc(), etc.) - hashtable data type SUPPORTED SYSTEMS ================= - Unix (for mmap) - A CPU architecture with more than 32 bit is recommended, since otherwise you might run out of virtual address space when you use larger shared memory segments.
About
Efficiently sharing a hashtable between processes on a local Unix machine.
Resources
License
Unknown, MIT licenses found
Licenses found
Unknown
LICENSE
MIT
COPYING
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published