На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! информация о разделе
user posted imageДанный раздел предназначается для обсуждения вопросов использования баз данных, за исключением составления запросов на SQL. Для этого выделен специальный раздел. Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ.

Модераторы: Chow, Bas, MIF, JoeUser
Страницы: (5) 1 [2] 3 4 ... Последняя » все  ( Перейти к последнему сообщению )  
> Какую базу данных выбрать?, Самый краткий FAQ!
    Если базовая платформа Windows, приложение многопользовательское, а размер базы данных больше 100 мегабайт, то наиболее оптимальный вариант MS SQL Server!
    Line or not inline - force inline...
      glengine, забыл сказать IMHO.
        Цитата glengine @
        Если базовая платформа Windows, приложение многопользовательское, а размер базы данных больше 100 мегабайт, то наиболее оптимальный вариант MS SQL Server!



        ... и достаточно денег в кармане...

        Добавлено
        Цитата smbd @
        А куда можно отнести Cache? А то многие последее время хвалят за быстроту..


        Особняком стоит вследствие того что она не совсем реляционная. А "хвалят за скорость" - перечитайте внимательно то что написано. Скорость зависит от задачи, не сомневаюсь что существуют задачи с которыми Cache будет показывать бОльшую производительность чем другие базы
        With the best wishes, Vit
        I have done so much with so little for so long that I am now qualified to do anything with nothing
        Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
          народ, а что вы можете сказать про HyTech? У меня на работе стоит сервер базданных, работает на этой платформе, быстродействие довольно таки хорошее, а база данных очень большая..
          Сообщение отредактировано: DroN_S -
          Сайт о всех генераторах отчётов - статьи, исходники, постоянное обновление статей
          Унифицированные шаблоны стандарта FastReport
            Vit
            Я решил поизучать работу с бд (чистое любопытство) поставил PostgreSQL.
            и вот набрёл на вашу классификацию. Не могу ничего сказать пока сам не подёргаю,
            но вот параметр 5:

            5) язык программирования - рекомендательный параметер:

            меня слегка смутил. Это в каком смысле?
            Что за язык МS?
              Цитата MDSM @
              меня слегка смутил. Это в каком смысле?

              Это носит рекомендательный характер, а не обязательный.
              Цель - ничто , процесс - все.
                можно ещё sqlite добавить. В категорию "попроще"

                Добавлено
                Цитата
                Если базовая платформа Windows, приложение многопользовательское, а размер базы данных больше 100 мегабайт, то наиболее оптимальный вариант MS SQL Server!

                Oracle тоже ничо, да и Access неплохо справится со 100 мб. Даже кое где он получше, чем, скажем, MSDE. Многие операции в нём (эксцессе) быстрее фигачатся, удаление так вообще мухой.

                Можно было бы ещё добавить параметр вроде "устойчивость" или "лёгкость восстановления бд", наличие транзакций и т.п. чтуки.
                Opinions are like assholes, everyone's got one.
                  Цитата MDSM @
                  5) язык программирования - рекомендательный параметер:

                  меня слегка смутил. Это в каком смысле?



                  Если база данных и язык программирования разрабатывались одной компанией, то проблемы совместимости обычно минимальны, как правило такие связки работают хорошо. Если разными компаниями - то неувязки встречаются чаще. Например если вы попробуете работать с Парадоксом (продукт Борланда) на VB то получите массу удовольствия в ввиде неисчеслимых проблем, в то же время Дельфи прекрасно "заточен" для работы с парадоксом.

                  Цитата MDSM @
                  Что за язык МS?
                  Имеется ввиду не язык, а все реализации любых языков от Microsoft, например VB или VC++
                  With the best wishes, Vit
                  I have done so much with so little for so long that I am now qualified to do anything with nothing
                  Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
                    Vit
                    Понял
                      Vit, спасибо за статью, помогла.
                        Цитата Vit @
                        3) Есть очень большая и сложная база данных, размером под несколько террабайт, но требуется доступ только с 1-2 клиентов. В данном случае PostgreSQL будет слабовата, предпочтительнее например MSDE - бесплатная версия MS SQL Server

                        ЕМНИП, у MSDE ограничение на размер файла данных 2Gb.

                        ps: Краткий и информативный фак. То что обычно и нужно :) .
                        Сообщение отредактировано: alMuk -
                          Цитата Vit @
                          ... и достаточно денег в кармане...

                          1. Практически почти все приведенные базы существуют в бесплатном варианте.

                          2. Почти все приведеные базы многоплатформенные, по крайней мере Линукс/Windows

                          3. Почти все критерии можно взять за основу, но почти все можно передефинировать, те что в верхнем ряду с успехом могут использоваться и в нижнем. Например по размеру, количеству пользователей, по ресурсам. За небольшими изменениями.
                          Напримет MS SQL (вариант MSDE) предлагается как замена Акцесс и с успехом используется даже на КПК. А это уже нижний уровень по ресурсам. Тоже вроде относится и к Интербейс клонам.

                          P.S. не призываю к пересмотру статьи, только обращаю внимание на акценты.
                            Такой вопросик нескромный, вы знаете, что такое XML?
                            Конечно XML вовсе не исключаеться, как блок для хранения данных, но это не база данных!
                            XML - расширенный язык разметки, позволяющий формулировать документы для передачи через интернет, а не для постоянного хранения.
                            Я конечно не против, когда такие технологии расматривают в роли БД, но согласно попунктным отзывам автора XML везде мелькает, как худший продукт, при этом в кругах программистов используясь повседневно... А это уже прямая дизинформация пользователей форума, согласно тенологии XML.

                            И в конце, по поводу низкой мощности: а вы знаете, что такое XPointer, XDR, XSD, XPath, XLink, и т.п.? Уточню, это разнообразные технологии дочерние XML.
                              Цитата BuShaRt @
                              Такой вопросик нескромный, вы знаете, что такое XML?



                              Встречный вопрос - А Вы знаете что такое база данных? Не реляционная, а база данных вообще? Вам не приходило в голову, что базой данных может быть справочник, библиотека книг или даже текст на глиняных табличках. Любой файл, который хранит информацию уже автоматически является базой данных, тем более XML
                              With the best wishes, Vit
                              I have done so much with so little for so long that I am now qualified to do anything with nothing
                              Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
                                Народ, кто-нибудь работал с Versant Object Database? Что можете сказать?

                                Да, и подскажите плиз базу данных для очень большого (10000+) одновременно работающих пользователей.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script Execution time: 0,1290 ]   [ 18 queries used ]   [ Generated: 17.07.18, 11:21 GMT ]