a modular and consistent method of object distribution.
There are multiple implemented routing and hashing methods. See the
a modular and consistent method of object distribution.
There are multiple implemented routing and hashing methods. See the
All operations are performed against a :c:type:`memcached_st` structure.
These structures can either be dynamically allocated or statically
All operations are performed against a :c:type:`memcached_st` structure.
These structures can either be dynamically allocated or statically
been written in order to encapsulate the :c:type:`memcached_st`. It is not
recommended that you operate directly against the structure.
Nearly all functions return a :c:type:`memcached_return_t` value.
This value can be translated to a printable string with
been written in order to encapsulate the :c:type:`memcached_st`. It is not
recommended that you operate directly against the structure.
Nearly all functions return a :c:type:`memcached_return_t` value.
This value can be translated to a printable string with
Objects are stored on servers by hashing keys. The hash value maps the key to a particular server. All clients understand how this hashing works, so it is possibly to reliably both push data to a server and retrieve data from a server.
Objects are stored on servers by hashing keys. The hash value maps the key to a particular server. All clients understand how this hashing works, so it is possibly to reliably both push data to a server and retrieve data from a server.
Default maximum size of a key (which includes the null pointer). Master keys
have no limit, this only applies to keys used for storage.
Default maximum size of a key (which includes the null pointer). Master keys
have no limit, this only applies to keys used for storage.
When using threads or forked processes it is important to keep one instance
of :c:type:`memcached_st` per process or thread. Without creating your own
locking structures you can not share a single :c:type:`memcached_st`. However,
When using threads or forked processes it is important to keep one instance
of :c:type:`memcached_st` per process or thread. Without creating your own
locking structures you can not share a single :c:type:`memcached_st`. However,