Если вы хотите загрузить изображения в кэш для дальнейшего использования в фоновом потоке , тогда у Glide есть эта функция
здесь, как вы можете сделать это
//here i passing application context so our glide tie itself with application lifecycle
FutureTarget<File> future = Glide.with(getApplicationContext()).downloadOnly().load("your_image_url").submit();
сейчас, есливы хотите получить сохраненный путь, который хотите сохранить в своей БД, затем вы можете сделать
File file = future.get();
String path = file.getAbsolutePath();
, вы также можете сделать это всего за одну строку, возвращая строку пути, подобную этой
String path = Glide.with(getApplicationContext()).downloadOnly().load("your_image_url").submit().get().getAbsolutePath();