命名空间存储配置(Namespace Storage Configuration)

本文深入探讨了Intracluster Replication技术,解释了如何在单个bin中进行配置,并讨论了data-in-index的实现细节,为集群内的数据复制和存储管理提供了关键信息。
摘要由CSDN通过智能技术生成
aerospike决定在哪里存储数据的存储引擎配置是基于命名空间的,这些引擎确定数据将被保存到磁盘,驻留在内存或者基于磁盘和内存的混合存储。这些决定将会影响持久性,成本和集群的性能。



Support for Multi-Bin(支持多个bin)
Supports full Aerospike data Model (支持所有的Aerospike数据模型)
Survive a Power Outage(停电时保持数据)
Fast Restarts(快速重启)
Support for XDR(支持跨数据中心复制)
Index in Memory(在内存中索引)

存储引擎配置方法
下面的方法需要修改Aerospike在/etc/aerospike/aerospike.conf的服务器的配置文件。
开始,在您喜欢的编辑器中打开配置文件并做相应的更改。

SSD存储引擎的方法
namespace <namespace-name> {
    memory-size <SIZE>G         # Maximum memory allocation for primary# and secondary indexes.(最大内存分配给主索引和二级索引)
    storage-engine device {     # Configure the storage-engine to use persistence(配置存储引擎使用的持久性)
        device /dev/<device>    # raw device. Maximum size is 2 TiB(原始设备,最大的大小为2TB)# device /dev/<device>  # (optional) another raw device.可选,其它设备
        write-block-size 128K   # adjust block size to make it efficient for SSDs.(调整block大小使SSD使用更高效)
    }
}


磁盘存储和内存存储的方法
namespace <namespace-name> {
    memory-size <SIZE>G             # Maximum memory allocation for data and# primary and secondary indexes.
(最大内存分配给主索引和二级索引)

storage-engine device { # Configure the storage-engine to use# persistence. Maximum size is 2 TiB(配置存储引擎使用的持久性。最大尺寸是2 TiB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值