IndexedDB storage interface implementation