> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamnative.io/llms.txt
> Use this file to discover all available pages before exploring further.

> The Aerospike sink connector pulls messages from Pulsar topics to Aerospike clusters

# Aerospike sink

The Aerospike sink connector pulls messages from Pulsar topics to Aerospike clusters.

# Configuration

The configuration of the Aerospike sink connector has the following properties.

## Property

| Name                    | Type   | Required | Default          | Description                                                                                                                                                                   |
| ----------------------- | ------ | -------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `seedHosts`             | String | true     | No default value | The comma-separated list of one or more Aerospike cluster hosts.<br /><br />Each host can be specified as a valid IP address or hostname followed by an optional port number. |
| `keyspace`              | String | true     | No default value | The Aerospike namespace.                                                                                                                                                      |
| `columnName`            | String | true     | No default value | The Aerospike column name.                                                                                                                                                    |
| `userName`              | String | false    | NULL             | The Aerospike username.                                                                                                                                                       |
| `password`              | String | false    | NULL             | The Aerospike password.                                                                                                                                                       |
| `keySet`                | String | false    | NULL             | The Aerospike set name.                                                                                                                                                       |
| `maxConcurrentRequests` | int    | false    | 100              | The maximum number of concurrent Aerospike transactions that a sink can open.                                                                                                 |
| `timeoutMs`             | int    | false    | 100              | This property controls `socketTimeout` and `totalTimeout` for Aerospike transactions.                                                                                         |
| `retries`               | int    | false    | 1                | The maximum number of retries before aborting a write transaction to Aerospike.                                                                                               |
