Миллионы документв в бд lotus

Тема в разделе "Lotus - Администрирование", создана пользователем Lariel, 19 янв 2016.

  1. Lariel

    Lariel Active Member

    Регистрация:
    11 сен 2009
    Сообщения:
    41
    Симпатии:
    4
    Здравствуйте.

    Если железо не особо мощное, в базе Lotus уживутся к примеру 5 миллион документов ? Если сделать несколько только нужных представлений например по 100,000 документов. Вариант может быть рабочий ? Обработки особой не требуется только просмотр списков (в представлениях) и только добавление новых документов. Или даже браться не стоит - идея гиблая ?

    Подскажите, кто сталкивался с каким максимальным количеством документов в БД Lotus. Чтобы это были рабочие базы. В интернете встречал информацию, что можно хранить несколько миллионов документов в одной БД вопрос только грамотного проектирования, а хотя реально ссудя по отзывам проблемы с поддержкой объемистых БД начинают уже при 500,000 документах.
     

    Вложения:

    • M2.gif
      M2.gif
      Размер файла:
      5,4 КБ
      Просмотров:
      23
  2. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    так это и есть грамотное проектирование - только добавлять ;)

    можно конечно
     
  3. garrick

    garrick Lotus team
    Lotus team

    Регистрация:
    26 окт 2009
    Сообщения:
    773
    Симпатии:
    52
    Есть опыт использования справочника с количеством записей (документов) гораздо более 5 млн. Записи добавляются загрузкой из разных файлов, примерно раз в неделю, тогда же принудительно производится построение индексов (долго...). Автоматическое перестроение индексов отключено. Всё летает, как ракета, никаких тормозов. Никто из пользователей не жалуется. Есть гораздо более проблемные базы с меньшим количеством документов.
     
  4. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    797
    Симпатии:
    78
    Бяда у домино не с размерами данных, а с его дурацкими индексами (АКА views), что в случае @garrick позволяет в общем то сносно существовать. Если динамика - то нужно быть готовым что куда то пропадают или не появляются доки без - объяснения причин...
    Поглядим что готовят нам в 902... Хотя надежны мало...
    upd - web приклад с 3,5 млн доков пришлось кромсать и дружить с постгресом.
     
    #4 rinsk, 19 янв 2016
    Последнее редактирование модератором: 19 янв 2016
  5. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    Минимизировать число вьюшек, сортировка/категоризация по одной колонке, НЕ использовать иерархические (с респонсами) вовсе, никаких аттачей - 3+ миллиона летали под 7-кой (железо серверов было приличное, но не выдающееся)
     
  6. Baneslaer

    Baneslaer Well-Known Member

    Регистрация:
    25 янв 2011
    Сообщения:
    121
    Симпатии:
    0
    Я бы посмотрел в другую сторону. Если документов так много, то большая их часть не используется или в статусах наподобии "исполнено"/ "архив" и т.п.
    Я бы дописал функционал, которых архивировал бы документы в "закрытых" статусах через определеный срок(допустим, через 30 дней) в архивную базу. Архивную базу можно сделать из шаблона основной, предварительно отключив в ней агенты и оставив несколько нужных представлений.
    В итоге вы бы имели архив + быстро работающую основную базу, которая не была бы перегружена отработанными документами.
     
  7. Lariel

    Lariel Active Member

    Регистрация:
    11 сен 2009
    Сообщения:
    41
    Симпатии:
    4
    Спасибо. В целом так и есть. Но после дальнейшего анализа задачи решили реализовывать все-таки на реляционной СУБД
     
  8. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    стесняюсь спросить - что за процесс вы туда запихнуть хотите?
     
  9. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    Лучше саму базу периодически (у кого раз в год, у кого реже, а у кого чаще) отправлять архив, а рабочую создавать с нуля, копируя все настройки и справочники. Какое-то время (месяц-полтора) люди будут искать старые документы в архивной базе, но потом эти обращения сойдут на нет.
    Такое решение избавляет от удаления/изменения документов, а соответственно и от дополнительной (дурной) работы над базами индексера. Также все документы в архивных базах будут доступны в т.ч. и по лотус-линкам.
     
Загрузка...
Похожие Темы - Миллионы документв бд
  1. fedotxxl
    Ответов:
    19
    Просмотров:
    4.738
  2. Kizarek86
    Ответов:
    88
    Просмотров:
    24.736

Поделиться этой страницей