Hello Swati,
That is a lot of data to load into memory IMHO.
My only line of thought on this would be to find a way for the source to trigger the changes to HCI everytime there is a change so that it could be updated into HCI's value mapping.
Regards,
Bhavesh