# Interface: CacheConfig

Defined in: [packages/core/src/node/types.ts:121](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L121)

How a node holds part of a space: its own choice

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-collections"></a> `collections?` | `readonly` | readonly `string`[] | Collections this app uses: held from the start, and never dropped | [packages/core/src/node/types.ts:123](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L123) |
| <a id="property-copies"></a> `copies?` | `readonly` | `number` | How many keepers a write must reach before it can be dropped; only raises the space's `copies` (default 2) | [packages/core/src/node/types.ts:127](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L127) |
| <a id="property-unusedafterdays"></a> `unusedAfterDays?` | `readonly` | `number` | Drop a collection no query touched for this many days, unless it holds unsent writes. Default 30. | [packages/core/src/node/types.ts:125](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L125) |
