Elektra
0.8.14
|
When doing kdbGet() possible more keys are returned which might be confusing. When doing a second kdbGet() with a new keyset no keys might be returned, because it is up-to-date.
When doing kdbSet() a deep duplication is needed.
Idea: keep a duplicated keyset internally. Return (non-deep?) duplications exactly of the parts as requested.
internal caches lead to duplication of memory consumption (could be avoided by reference counting)
in some cases caches cannot be avoided? -> filesys, databases?
cache discussion: