Secondary Index - Additional data storage

Does adding a secondary index (or multiple secondary index) duplicate data or increase the disk space in any way?

In the use case I am talking, the bins store the value as blobs and hence I am not sure how secondary index work in this case.


It stores extra references to those keys in memory.

Having values stored as blobs may not make sense to be then indexed… Secondary indices require String or Numerical or GeoJson.

BTW, the secondary index sub-system is on deck for a re-write… hopefully early next year, which will make it more efficient (memory wise) and more performant!

© 2015 Copyright Aerospike, Inc. | All rights reserved. Creators of the Aerospike Database.