Memcached
High-performance distributed memory caching system for speeding up applications.
cacheperformance
Usage
import { defineConfig } from 'dockup/config';
import { memcached } from 'dockup/services';
export default defineConfig({
services: [
memcached()
],
});
Metadata
This service automatically exposes metadata.
dockup metadata
Connection: localhost:11211
Memcached server endpoint
Configuration: Memory: 64MB, Max Connections: 1024
Memory and connection limits
Performance: Threads: 4, Max Item Size: 1m
Thread and item size configuration
The above are the metadata generated when using this service with the default options.
Options
Prop | Type | Default |
---|---|---|
port? | number | 11211 |
memory? | number | 64 |
maxConnections? | number | 1024 |
verbose? | boolean | false |
maxItemSize? | string | "1m" (1 megabyte) |
threads? | number | 4 |
name? | string | - |
image? | string | - |
extend? | ((service: ContainerService) => ContainerService) | - |