arcadedb icon indicating copy to clipboard operation
arcadedb copied to clipboard

Optimize RAM usage with many databases open

Open lvca opened this issue 5 months ago • 2 comments

When an ArcadeDB server has many databases installed (or even a JVM running ArcadeDB embedded), when the database is open, some operation during opening requires quite a lot of RAM. It would be more efficient if we apply some changes:

  • [ ] Lazy load buckets/indexes, only at first access
  • [ ] Avoid scanning the bucket to retrieve the holes, but do this operation at first insert/update/delete in the bucket

lvca avatar Jul 12 '25 17:07 lvca

@lvca is this still relevant?

robfrank avatar Nov 07 '25 22:11 robfrank

Yes, we still need to do those things to improve startup time + initial RAM used

lvca avatar Nov 07 '25 22:11 lvca