Isnt youtrackdb a odd name, if its intended as a general use db? Why link it that much to a specific known product?
It was split from youtrack internals, IIRC
current name is smelling tho +1
use the existing one then (which is actually battle-tested) https://github.com/JetBrains/xodus
It was split from youtrack internals, IIRC