О кроссплатформенности «Е1 Евфрат»

    Как уже заявлялось ранее, наша система «Е1 Евфрат» обеспечивает возможность единовременной работы сразу с несколькими различными СУБД, реализуя принцип кроссплатформенности.

    Первой реляционной СУБД (не считая, конечно, СУБД НИКА) с которой удалось обеспечить интеграцию стала Microsoft SQL Server 2005/2008. Эта СУБД показала себя как наиболее универсальная и не проблемная. Для быстроты поиска и для решения задач интеграции информационных систем через СУБД структурированные данные документа раскладываются в соответствующие схеме поля таблиц реляционной базы. XML возможности MS SQL Server показали худшую производительность в поисковых запросах. Для полнотекстового поиска используются встроенные возможности СУБД.

    Вторым этапом мы подключили Oracle. С точки зрения функциональности там было все не плохо, но мы замучались с администрированием. Кроме этого на простом железе на объемах около миллиона документов MS SQL Server прилично выигрывает в производительности.

    Будем держать в курсе о развитии возможностей Е1 на тех или иных СУБД.
    Cognitive Technologies
    Компания
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 5

      0
      >Первой реляционной СУБД (не считая, конечно, СУБД НИКА)
      Э… насколько я помню, НИКА немножко не иерархическая СУБД
        0
        пардон, не реляционная (как раз потому, что иерархическая)
          0
          Вы не совсем разобрались в формулировке: уточнение, приведенное в скобках, относилось скорее к «СУБД», а не к «реляционная СУБД».
        0
        Хочется надеяться, что интеграция с СУБД Ника останется. Очень интересная разработка ИСА РАН, и даже жаль, что пользовательское, не всегда объективное мнение о том, что используемая БД должна быть знакомого бренда, привело разработчиков Евфрата к ориентации на «кроссплатформенные решения». В 2003-2004 гг когда мне довелось работать в Cognitive, было выбрано промежуточное решение о хранении, если правильно помню, иерархической структуры БД и части контента документооборота в Нике, а для остального — распространенные реляционные СУБД. Поправьте, если ошибаюсь.
          0
          С уверенностью утверждаю, что СУБД Ники там не осталось :-(
          Однако сохранена концепция работы со сложноструктурироваными данными, которая выросла именно из Ники. Одним из результатов является подсистема, которая позволяет работать с иерархическими данными, а хранить их при этом в реляционной СУБД. Впрочем, не обязательно в реляционной.
          Именно эта система позволяет говорить о кроссплатформенности ЕВФРАТ Е1 в смысле используемой СУБД.

        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

        Самое читаемое