[root@localhost conf]# cat aerospike.conf# Aerospike database configuration file.# This stanza must come first.service{
user root
group root
paxos-single-replica-limit 1# Number of nodes where the replica count is automatically reduced to 1.
pidfile /var/run/aerospike/asd.pid
# service-threads 4 # cpu x 5 in 4.7 # transaction-queues 4 # obsolete in 4.7 # transaction-threads-per-queue 4 # obsolete in 4.7
proto-fd-max 15000}
logging {# Log file must be an absolute path.file /logs/aerospike.log {
context any info
}# Send log messages to stdout
console {
context any info
}}
network {service{
address any
port 3000}
heartbeat {
address any
# mesh is used for environments that do not support multicast
mode mesh
port 3002# use asinfo -v 'tip:host=<ADDR>;port=3002' to inform cluster of# other mesh nodes
interval 150timeout10}
fabric {
address any
port 3001}
info {
port 3003}}
namespace ns1 {
replication-factor 2
memory-size 1G
default-ttl 30d # 5 days, use 0 to never expire/evict.
nsup-period 120# storage-engine memory# To use file storage backing, comment out the line above and use the# following lines instead.
storage-engine device {file /opt/aerospike/data/ns1.dat
filesize 4G
data-in-memory true# Store data in memory in addition to file.}}