Replies: 5 comments 5 replies
-
Are the pages never compacted, like it happens for the indexes? If they aren't, then I agree it's useful to re-use the RIDs to optimize the space usage in pages. |
Beta Was this translation helpful? Give feedback.
-
Maybe add to the |
Beta Was this translation helpful? Give feedback.
-
My use case is heavily based on deletes so a solution is definitely required. |
Beta Was this translation helpful? Give feedback.
-
Is there any new update? |
Beta Was this translation helpful? Give feedback.
-
I am still waiting for this feature. |
Beta Was this translation helpful? Give feedback.
-
ArcadeDB does not reuse the assigned RIDs. Never. Even when the record is deleted. This has the advantage to determine if a link is broken (the RID points to a non-existent record), useful in case of unidirectional edges.
In other cases reusing the RIDs allows reusing all the space in pages. In some use cases which are heavily based on deletes, this feature can save a lot of space and improve overall performance.
I'd like to let this configurable, so the user can decide per bucket/type, if the RIDs are reusable.
Beta Was this translation helpful? Give feedback.
All reactions