Aerospike sendKey storage


#1

Hi!

We are storing our record keys with the sendKey property of the write policy set. This is very useful for scans when there is no other way to get that data. I was wondering where is the plaintext value of the key stored - is it just stored on disk or does it increase the in-memory key size requirement?

Thanks!


#2

The key information is stored with the record, so it does take some of the record space. You should take that into account with relation to the max record size, which is the write-block-size.


#3

Storing it on disk is not a concern, I was worried about it being stored in memory as part of the index.

Thanks!