Memcached server written in Lua
hg clone https://code.matthewwild.co.uk/mooncached
tip: 2cc1720b8633 (2010-08-01)
---------- - ------------------------------ Mooncached - the moon on a stick (of RAM) - ---------- - ------------------------------ Mooncached is a tiny memcached server written in Lua. You can use it to store and retrieve chunks of data from your applications. Installation ------------ Mooncached is mostly standalone - it just depends on LuaSocket, which is available in most BSD and Linux distributions, and from its site at http://luasocket.luaforge.net/ . Configuration ------------- Just run mooncached.lua. It listens on port 11211 (the default memcached port). You can use Squish (http://matthewwild.co.uk/projects/squish ) to produce a standalone "mooncached" script. Usage ----- Any Memcached client library should work with Mooncached, see http://code.google.com/p/memcached/wiki/Clients for a list. Contact ------- Matthew Wild <mwild1@gmail.com> Licence ------- Mooncached is licensed under the MIT/X11 licence, the same as Lua 5.1 itself.
| COPYING | 1.1 KiB | |
| README | 960 B | |
| TODO | 212 B | |
| mooncached.lua | 4.4 KiB | |
| net/server.lua | 25.3 KiB | |
| squishy | 185 B | |
| util/logger.lua | 3.9 KiB | |
| util/memcache.lua | 2.0 KiB |