• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..21-May-2015-

build-aux/H21-May-2015-14,67211,379

clients/H21-May-2015-14,57910,431

docs/H21-May-2015-464381

example/H21-May-2015-2,0331,536

libhashkit/H21-May-2015-5,0943,139

libhashkit-1.0/H21-May-2015-986355

libmemcached/H21-May-2015-24,95416,371

libmemcached-1.0/H21-May-2015-5,1122,064

libmemcachedinternal/H21-May-2015-4640

libmemcachedprotocol/H21-May-2015-3,6692,440

libmemcachedprotocol-0.0/H21-May-2015-1,435567

libmemcachedutil/H21-May-2015-1,050643

libmemcachedutil-1.0/H21-May-2015-413112

libtest/H21-May-2015-14,7228,947

m4/H21-May-2015-12,11110,934

man/H21-May-2015-18,24516,686

rpm/H21-May-2015-5336

support/H21-May-2015-718630

tests/H21-May-2015-18,84211,864

util/H21-May-2015-1,172622

win32/H21-May-2015-9253

AUTHORSH A D07-May-2015468 1211

COPYINGH A D07-May-20151.5 KiB3326

ChangeLogH A D07-May-201521.4 KiB492417

Makefile.amH A D07-May-20153.5 KiB156125

Makefile.inH A D07-May-20151 MiB10,6449,583

NEWSH A D07-May-201514 21

READMEH A D07-May-20151.4 KiB4430

README.FIRSTH A D07-May-2015922 3220

README.win32H A D07-May-2015802 2617

THANKSH A D07-May-2015630 1514

TODOH A D07-May-2015416 1211

aclocal.m4H A D07-May-201539.4 KiB1,1121,016

configureH A D07-May-20151 MiB39,49632,111

configure.acH A D07-May-201511.8 KiB379323

mem_config.inH A D07-May-201516.7 KiB658455

version.m4H A D07-May-201538 21

README

1Hi!
2
3So what is this? It is a library in C for connecting to memcached servers
4(http://danga.com/memcached/). It is also a collection of utilities designed
5to work with memcached.
6
7memcat - Copy the value of a key to standard output
8memflush - Flush the contents of your servers.
9memrm - Remove a key(s) from the server.
10memstat - Dump the stats of your servers to standard output
11memslap - Load generation utility (benchmark!)
12
13The library is in production in many locations (upwards to 1000+ nodes).
14
15The project has information here: http://libmemcached.org/
16
17Documentation can be found here: http://docs.libmemcached.org/
18
19Want to contribute? If you write more then three good patches, then I will
20just ask you to commit directly to the tree. I am happy to have additional
21people work on this project. Please checkout README.FIRST.
22
23You will need a C99 compiler in order to compile this library. Currently we
24actively support Linux, MacOSX, FreeBSD, and Solaris. A Windows port is
25currently not supported, but one is listed on the homepage that is supported
26by someone in the community.
27
28If you are looking for answers to your questions please check out the
29mailing list at:
30http://lists.libmemcached.org/
31
32Subscription information for the libmemcached mailing list can be found there.
33
34Please report bugs here:
35https://bugs.launchpad.net/libmemcached/
36
37You can purchase support from:
38http://datadifferential.com/
39
40
41Cheers,
42  -Brian Aker
43   Seattle, WA.
44

README.FIRST

1Hi!
2
3If you are getting this code from http://launchpad.net/libmemcached then
4continue reading. Otherwise these directions are not for you (well maybe...).
5
6To obtain code from http://bazaar.launchpad.net/libmemcached you will need to
7issue the following command:
8
9bzr branch lp:libmemcached
10
11Once the tree is cloned you will need to build the "configure" script. You
12can do this by running the script:
13
14./bootstrap.sh autoreconf
15
16It will set up all of the files you need to build libmemcached. At that
17point it is just the typical "./configure; make; make test; make install"
18
19For a tarball release do a "make dist" and for an RPM type "make rpm".
20
21For patches, we prefer you push a branch to launchpad and then submit that
22branch to be merged. For more information, see:
23
24https://help.launchpad.net/Code/UploadingABranch
25https://help.launchpad.net/Code/Review
26
27Thanks and keep hacking!
28
29Cheers,
30  -Brian
31  Seattle, WA.
32

README.win32

1Hi,
2
3So you want to know how to build libmemcached on Windows? In order to
4have a single build environment you need to install mingw to get a
5"unix environment" to run the configure script.
6
7An easy way to get started is to install the msysgit fullinstall
8package from: http://code.google.com/p/msysgit/downloads/list
9
10msysgit does not contain the "autotools" needed to generate a
11configure script, so you need to generate that on another box (this
12should not be a problem if you're trying to build from a tar archive).
13
14msysgit does not contain the tools to build the documentation, so you
15need to add --without-docs to configure.
16
17I'm normally building libmemcached with:
18
19Ex:
20$ ./configure --without-docs --with-memcached=../memcached/memcached.exe
21$ make all install
22
23Happy hacking,
24
25Trond Norbye
26