问题
I was using Aerospike 3.5.4 During write operation I hit HWL and write stopped. Hence increased the space and restarted the servers (2node, replication 2) After which I am not able to read/write on some of the huge LDT bins. I am using Large stack.
I knew LStack has been depricated. How to migrate existing data from LStack to LList.
How to recover this corrupted LDT bins.
Currently upgraded the server to 3.6.3
Please help.
Thanks in Advance
回答1:
Recommend taking a look at the List operations introduced in 3.7. These are native calls to manipulate list and may satisfy your use case.
We have found LDT to be sub-optimal in many of the cases we've seen. Both from a performance perspective (Lua/UDF used) and complexity perspective.
Regarding tactical solutions for the corruption. It would be best to remove the record and start afresh.
来源:https://stackoverflow.com/questions/35037121/aerospike-1422ldt-sub-record-open-error