Может кто-нибудь помочь мне понять, что такое аппаратное удаление и мягкое удаление в нексусе, так как я немного запутался
если я удаляю что-то из графического интерфейса Nexus3, я все равно вижу количество больших двоичных объектов таким же, и когда я запускаю задачу очистки, тогда отражается только это.
тоже хотел знать у нас есть один сценарий оболочки, который дает нам имя blobstore, имя репозитория ведра и значение sha из файла .properties, есть ли способ удалить сразу несколько без входа в графический интерфейс.
Пожалуйста, помогите понять выше два сценария
С уважением,
самурай
В NXRM2 была концепция «мусорной» системы, поэтому, когда вы ее удаляли, она не исчезала навсегда, вам нужно было очистить корзину, чтобы она исчезла.
В NXRM3 нет «мусора» (по крайней мере, начиная с 3.29.0), однако концепция та же. Когда вы удаляете что-то из графического интерфейса NXRM3, он «мягко удаляет» компонент, поэтому, если что-то было случайно удалено, его можно было восстановить. В частности, связанный большой двоичный объект в базе данных помечен для удаления. Если вы запускаете запланированную задачу компактного хранилища BLOB-объектов, она ищет все элементы "обратимого удаления" и удаляет их. Это «жесткое удаление», от которого нет никакого восстановления, кроме восстановления из резервной копии.
Вы должны иметь возможность удалять без использования графического интерфейса с помощью REST API, но я предлагаю другой вопрос для этого, поскольку для ответа на него потребуется более подробный ответ (на мой взгляд).