Hi ,
I would like to ask about the same configuration parameters in aerospike 7 like memory-size. I don’t konw how to restrict aerospike memory usage.
Suppose a 3 nodes cluster, every node has 256GB memory, storage-engine is device, as version is: C-7.1.0.2
Without any memory parameters configured, how does Aerospike by default calculate the maximum memory it can use?
Many thanks.
The memory-size was always just a value to base other config from - it was never a hard cap on memory usage. This was a somewhat common point of confusion. The memory governed by configs based on memory-size would necessarily change due to the major changes in how data-in-memory is done in 7.0. Since the memory-size the definition was going to drastically change, we opted to rename it to indexes-memory-budget, we think the new name is more intuitive given the reduced scope.
I recommend reading the 7.0 announcement for more information about these changes. Let me know if you have any further questions about that.
Thanks, this help me a lot.