Does the VDS offer caching? If so, how does the caching mechanism work?
Yes! RadiantOne VDS supports extensive caching capabilities. RadiantOne offers a persistent cache that can survive a VDS system failure. The cache works not only for reads but acts also as a pass-thru write mechanism i.e: a modification of an entry is validated first in the real data source before being added into the cache (and propagated into the cache persistent store). The hierarchical structure of a directory allows for a very granular segmentation of the data. Very specific branches of the directory tree can be designated for caching allowing for the best performance possible. RadiantOne offers a solution that is highly scalable with a persistent cache, which is in fact a full LDAP V3 server based on the same backend architecture (B*trees index) that standard LDAP directories use. The VDS can support a high level of concurrent reads with reasonable memory requirements.