|
|
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
miwaonline, с такого перепугу - не он ее создатель и удалятель! или такого не может быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 19:32 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
miwaonline, я так понимаю это тоже из опыта - "Если специально стараться, его, конечно, можно создать. Вот только он совершенно бредовый и демонстрирует редкостную кривизну рук." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 19:36 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
я не хотел ничего этим сказать кроме того, что не нужно давать эмоциональных оценок уому-либо - ведь можно просто обсудить то что вам не понятно на данном этапе, а не писать свое раздражение в пост ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 19:38 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
spПоделитесь пожалуйста своим опытом и мнением Прочитал некоторые статьи и авторы пытаются там реализовывать "корзину удалённых записей". Насколько это разумно и востребовано? Спасибо На прикладном уровне это уже реализовано EventSourcing , масса готовых фреймворков, можно отследить всю картину изменений и восстановить объекты на определенный момент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 21:33 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
miwaonlineА можно хоть приблизительный сценарий такого привета? Насколько я понял zeon11, привет для естественных, если у корзины те же ключи, что и у основной. Иначе как бы нет привета. Мол для суррогатов тут не о чем беспокоиться. В случае записи DELETE у суррогатов нет привета, так как в основной не должно быть таких какие есть в корзине. Но в случае UPDATE полного удаления не происходит. "хоть приблизительный сценарий такого привета": 1 UPDATE записи с id = 2 в корзине запись id = 2 2 UPDATE или DELETE записи с id = 2 попытка опять записать в корзину с id = 2 Тут не про корзину, а о естественных и суррогатных ключах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 22:50 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
SeVa На прикладном уровне это уже реализовано EventSourcing , масса готовых фреймворков, можно отследить всю картину изменений и восстановить объекты на определенный момент. Если эта корзина нужна для восстановления на определенный момент, например, в случае логической ошибки, то выглядит как фича СУБД. Поскольку любое восстановление как бы общее в плане управления данными, а не особенности разработки. И такое встречается в СУБД. Например, в случае ошибочного удаления записи, таблицы или даже вернуть всю БД в состояние на момент, контрольную точку. Ну разве что ограничения ресурсов для общего и частного могут отличаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2014, 11:06 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
vadiminfoSeVaНа прикладном уровне это уже реализовано EventSourcing , масса готовых фреймворков, можно отследить всю картину изменений и восстановить объекты на определенный момент. Если эта корзина нужна для восстановления на определенный момент, например, в случае логической ошибки, то выглядит как фича СУБД. Поскольку любое восстановление как бы общее в плане управления данными, а не особенности разработки. И такое встречается в СУБД. Например, в случае ошибочного удаления записи, таблицы или даже вернуть всю БД в состояние на момент, контрольную точку. Ну разве что ограничения ресурсов для общего и частного могут отличаться. Это не корзина, а часть более общего фреймворка CQRS, который и является особенностью разработки. C помощью EventSourcing фиксируются все изменения объектов, чтобы на следующем шаге получить его текущее состояние, а затем в обработчиках событий реализуется необходимая бизнес-логика, а она может быть связана не только с БД. Это более общее и простое решение, чем устраивать мультики в БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2014, 21:10 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
спасибо всем за мнение и советы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2014, 08:20 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
SeVaЭто не корзина, .... А тема про корзины SeVaЭто более общее и простое решение, чем устраивать мультики в БД. Смотря чего решение. Если удалил по ошибке запись или целую таблицу и нужно вернуть, то выполняется очень просто с помощью простенького запроса. Если при тестировании установки объектов БД, надо БД возвратить в исходное состояние. С другой стороны, раз восстановлением после физических ошибок (отказ блока файла, диска, сервера) СУБД занимается, то и после логических как бы можно от нее ожидать. Т.е. чтобы любым восстановлением БД СУБД могла заниматься. Поди плохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2014, 11:51 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
softwarerЕсть довольно разумное правило "запись, поучаствовавшая в какой-нибудь бизнес-операции, не должна окончательно удаляться". Оно связано с периодически возникающей необходимостью искать концы или переделывать что-нибудь сильно задним числом. Удалять можно только "черновики". но есть к сожалению ещё более сильное кунфу в виде законодательства или соглашений с клиентами, по которым записи должны удаляться совсем после N месяцев ибо хур-дур muh privacy laws ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 13:16 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
avasно есть к сожалению ещё более сильное кунфу в виде законодательства или соглашений с клиентами К вопросу "корзины удалённых записей" никак не относится, согласитесь. Поэтому предлагаю не углубляться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 13:51 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
avas, автор с клиентами, по которым записи должны удаляться совсем после N месяцев ибо хур-дур muh privacy laws Это вы гуглю, фб и вк расскажите. Ога. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2014, 15:46 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
У нас пользователи желают восстанавливать удаленные документы. Пока видится 3 варианта: 1. Документы в хмл, хмл в отдельную помойку. 2. У всех документов есть контейнер. Ид контейнера часть естественного ключа документа. Можно создать рядом контейнер для удаленных документов. Что бы не упали ключи, при повторном удалении каждый раз новый контейнер помойка. 3. Контейнер помойка создается один для каждого оригинального. На документах появляется доп признак (удалено) по нему фильтрованный индекс что бы не падали ключи. (Мс скл). Коллега за вариант 1. Мне он кажется слишом жрушим ресурсы. Во 2 и 3 вариантах беда со ссылками на справочники. Типа строки из справочника тперь нельзя удалить. На справочникх и так есть старт дейт - энд дейт, но это предметка, а не прятанье удаленных. И хочется рулить сущностями справочников без оглядки на содержимое корзины. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2016, 10:04 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
Mike_za, Вы предлагаете нам перечитать топик двухлетней давности, чтобы понять, что Вы называете документами ваших пользователей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2016, 14:06 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
spПоделитесь пожалуйста своим опытом и мнением Прочитал некоторые статьи и авторы пытаются там реализовывать "корзину удалённых записей". Насколько это разумно и востребовано? Спасибо К чертовой матери. Положите много сил и средств на реализацию и поддержку, и скорее всего никто и спасибо не скажет. В реальности проще использовать СУБД с жураналированием, или просто чаще бэкапы делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2016, 01:38 |
|
||
|
Корзина удаленных записей- насколько это востребовано
|
|||
|---|---|---|---|
|
#18+
Mike_zaУ нас пользователи желают восстанавливать удаленные документы. Пока видится 3 варианта: 1. Документы в хмл, хмл в отдельную помойку. 2. У всех документов есть контейнер. Ид контейнера часть естественного ключа документа. Можно создать рядом контейнер для удаленных документов. Что бы не упали ключи, при повторном удалении каждый раз новый контейнер помойка. 3. Контейнер помойка создается один для каждого оригинального. На документах появляется доп признак (удалено) по нему фильтрованный индекс что бы не падали ключи. (Мс скл). Коллега за вариант 1. Мне он кажется слишом жрушим ресурсы. Во 2 и 3 вариантах беда со ссылками на справочники. Типа строки из справочника тперь нельзя удалить. На справочникх и так есть старт дейт - энд дейт, но это предметка, а не прятанье удаленных. И хочется рулить сущностями справочников без оглядки на содержимое корзины. вариант 2 норм. Справочники придется тоже в контейнер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2016, 17:58 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38555855&tid=1540232]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 369ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...