如何在 Mac OS 中的 aerospike 中创建命名空间?

How to create a namespace in aerospike in Mac OS?

我是 aerospike 的新手,想在 aerospike 中创建一个新的命名空间。

如何实现?

我已经使用 vagrant 安装了 aerospike,并使用以下命令 运行 aerospike:

vagrant up
vagrant ssh

求推荐。

可以通过以下步骤实现:

  1. 转到 vagrant VM

    vagrant up    
    vagrant ssh 
    
  2. 打开etc/aersospike目录下的aerospike.cong文件

    sudo vi /etc/aerospike/aerospike.conf
    
  3. 在文件中添加新的命名空间如下:

    namespace kvtest {
        replication-factor 2
        memory-size 1G
        default-ttl 5d # 5 days, use 0 to never expire/evict.
    
    
        # To use file storage backing, comment out the line above and use the
        # following lines instead.
        storage-engine device {
                file /opt/aerospike/data/catalog.dat
                filesize 5G
                data-in-memory true # Store data in memory in addition to file.
        }
    }