Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор БД / 25 сообщений из 30, страница 1 из 2
25.01.2006, 17:42
    #33503194
motylkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
Имеется несколько задач

1) Анализатор посещений
будет активная запись в базу (до 100000 записей в сутки)
триггера обязательны, т.к. на них строится часть анализа
Анализ данных и формирование сводных тиблиц раз в 5 минут

2) Каталог (вроде библиотечного)
активное чтение из базы, периодическое (но не частое) обновление
и добавление новых записей (всего не более 2000000 записей)
объем базы до 0.1 Тб

Все реализуется через web-интерфейс

Требуется при большом числе одновременных пользователей (до 200)
обеспечить быструю работу (занятия у студентов одновременно начинаются :)

Сейчас имеется реализация структуры баз под FB
Что скажете?
...
Рейтинг: 0 / 0
25.01.2006, 17:48
    #33503211
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
100гб ?
postgres/enterprisedb с прицелом в будущем переползание на оракл.
...
Рейтинг: 0 / 0
25.01.2006, 17:54
    #33503230
motylkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
Да, чуть не забыл
интерфейс реализован на perl
...
Рейтинг: 0 / 0
25.01.2006, 18:00
    #33503244
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
к стате если для студентов то можно попросить оракл на халяву, может дадут.
...
Рейтинг: 0 / 0
25.01.2006, 18:02
    #33503248
motylkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
А где его можно так попросить?
...
Рейтинг: 0 / 0
25.01.2006, 18:04
    #33503251
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
motylkovА где его можно так попросить?

Yo раздает
...
Рейтинг: 0 / 0
25.01.2006, 18:07
    #33503261
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
motylkovА где его можно так попросить?
попробуйте у этих спросить
http://www.orashop.ru/
...
Рейтинг: 0 / 0
25.01.2006, 18:07
    #33503263
motylkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
С оркой есть свои заморочки, хотя со всем конечно можно в процессе разобраться.

А с миграцией не будет больших проблем? Код переписывать уж очень долго. Хотя сейчас вся работа с БД вынесена в отдельный модуль который с ней общается.
...
Рейтинг: 0 / 0
25.01.2006, 18:12
    #33503270
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
motylkovС оркой есть свои заморочки, хотя со всем конечно можно в процессе разобраться.

А с миграцией не будет больших проблем? Код переписывать уж очень долго. Хотя сейчас вся работа с БД вынесена в отдельный модуль который с ней общается.

дык, все равно прийдется, клоны нитербейз 100гб никак не вытянут. если уж на что-то перебиратся то наверно на лидера логичней.
...
Рейтинг: 0 / 0
25.01.2006, 18:22
    #33503292
motylkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
Yo.!! motylkovА где его можно так попросить?
попробуйте у этих спросить
http://www.orashop.ru/

на 5 юзверей 1152.95 $ на 2 проца

это имеется в виду 5 одновременных подключений?

т.е. если я захочу иметь 30 одновременных подключений 6622.71 $
ужас
...
Рейтинг: 0 / 0
25.01.2006, 18:37
    #33503324
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
motylkov

на 5 юзверей 1152.95 $ на 2 проца

это имеется в виду 5 одновременных подключений?

т.е. если я захочу иметь 30 одновременных подключений 6622.71 $
ужас

standart one чуть дешевле по $149 на человека или $5K/проц т.е. $10K на 2 проца. но спросите в шопе, наверника или скидку дадут а может и подарят, кажется для всяких образовательных учереждений была особая лицензия.
...
Рейтинг: 0 / 0
25.01.2006, 19:25
    #33503425
Критикан
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
http://ibase.ru/ibfaq.htm#2gb
http://ibase.ru/ibfaq.htm#dbsize
По данным на 2003 год мы оцениваем объемы баз данных как

15-300мб : 27%
300мб-1гб : 55%
1-15гб : 18%

Разумеется, есть случаи, когда объем БД превышает 15 гигабайт (26-40), но это составляет доли процента от общего числа систем, а также есть уникальные случаи (единичные) с объемами баз данных в 180 и 980 гигабайт (ни в одном из упомянутых случаев БД не используется для хранения больших blob).

Сравнить приведенные объемы БД с аналогичными например на MS SQL и Oracle достаточно сложно, т.к. все зависит от самих данных, и степени их упаковки. В базах данных IB упаковка используется во многих местах (индексы, версии update, delete), и сравнивать объем БД для упомянутых серверов нужно включая объем transaction log. По замерам, выполненным 4 года назад, базы IB с тем же объемом "сырых данных" были в 2-3 раза меньше, чем базы MS SQL и Oracle.
Так что если Вы умеете ХОРОШО готовить.... :-)
...
Рейтинг: 0 / 0
25.01.2006, 19:39
    #33503444
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
2 Критикан:

200 пользователей - это не много. А если кеширование правильно организовать, так 200 пользователей - это семечки.

А вот база в 100 гиг - это много. Надо аккуратно с транзакциями работать, не дай бог не забыть закрыть где-то транзакцию. В FB2 кое-что обещают переделать с транзакциями - советую разрабатывать сразу на нём. В нём же есть инкрементный бэкап что спасёт тебя при бэкапе 100-гиговой базы.

Но конечно если тебе надо будет рестор сделать - тут ты попал... :-(

Железяку надо тебе хорошую, желательно с RAID 5
...
Рейтинг: 0 / 0
27.01.2006, 08:40
    #33506491
motylkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
Да, железку действительно нужно хорошую. Собствено решение с железкой почти есть: 2 одновершковых сервера кластером на FreeBSD 6 для начала и сановский рэид, через некоторое время.
...
Рейтинг: 0 / 0
27.01.2006, 08:43
    #33506497
motylkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
Критиканhttp://ibase.ru/ibfaq.htm#2gb
http://ibase.ru/ibfaq.htm#dbsize
По данным на 2003 год мы оцениваем объемы баз данных как

15-300мб : 27%
300мб-1гб : 55%
1-15гб : 18%

Разумеется, есть случаи, когда объем БД превышает 15 гигабайт (26-40), но это составляет доли процента от общего числа систем, а также есть уникальные случаи (единичные) с объемами баз данных в 180 и 980 гигабайт (ни в одном из упомянутых случаев БД не используется для хранения больших blob).

...


blob не присутствует в студии.

Вообще мне активно советуют попробовать новый мускул.
...
Рейтинг: 0 / 0
27.01.2006, 08:48
    #33506508
motylkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
...
Рейтинг: 0 / 0
27.01.2006, 11:09
    #33506813
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
motylkovВообще мне активно советуют попробовать новый мускул.
Хм. Судя по всему:

1. Такие объемы для Вас не очень привычны (то есть внове)
2. С MySQL - не уверен, что раньше работали
3. Переход между версионником и блокировочником требует дополнительных усилий
4. Рекомендуют еще и вообще "новый" (то есть не очень проверенный).

Имхо - слишком много тонких мест получается. Учтите к тому же, что "активная запись" - довольно сложный режим.

В любом случае, 100Gb - достаточно серьезный объем, и для того чтобы он хорошо работал, крайне желательно иметь нормального спеца по конкретной БД. Если есть возможность, лучше не "выбирать БД", а "выбрать человека и взять ту БД, которую он скажет".
...
Рейтинг: 0 / 0
27.01.2006, 13:32
    #33507402
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
2 motylkov

Под FreeBSD, как ты знаешь, официально есть только классик. Классик - это лишние проблемы, хотя на данный момент только он может использовать 2 процессора.

В принципе на подходе релиз Вулкана (нормально параллелящийся суперсервер), но даже если вулкан зарелизят к марту, то ты сам понимаешь что на фри его портируют неизвестно когда (может сразу, а может через пол года).

Вобще если тебя конкретно Firebird интересует, то обратись лучше в соотв. форум. Там во первых разработчики есть,во вторых там есть люди, которые работают на FreeBSD, потому как сама работа на фри отличается некотрыми особенностями (например могут вылезти разные проблемы с семафорами, которых на линухе почти никто никогда не наблюдает).
...
Рейтинг: 0 / 0
27.01.2006, 13:56
    #33507485
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
2 motylkov

Я не заметил. У тебя два сервера однопроцессорных? Я так понимаю один для веб-сервера,а другой для БД ?
...
Рейтинг: 0 / 0
31.01.2006, 23:15
    #33514697
User_Andy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
На самом деле при выборе СУБД многое зависит не от объема БД, а от правильного планирования задачи, ну и выбора СУБД в качестве хранения данных, само собой разумеется. Важно не то, что круче на данный момент, а то, что мы хотим разместить в БД и главное КАК! разместить. Но это уже твой хлеб )))).
...
Рейтинг: 0 / 0
31.01.2006, 23:32
    #33514709
User_Andy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
Что же касется доступа к БД через web-интерфейс, то тут, как мне кажется в плане технической реализации задачи выход правильный один: трехзвенка!
Как это сделать - вопрос другой, тут масса способов.
Лично я использую так:
клиент (Explorer) - сервер приложений (он же web-сервер - Lotus Notes) - БД (AS/400 через ODBC)
В качестве интерпритарора запросов к БД я использую технологию CGI-BIN. То есть клиент посредством IE коннектиться к нужному серверу, открывает определенную страницу, где в форме IE вводит одно (несколько) значений, которые Lotus передает в качестве параметров в прогу, находящуюся в cgi-bin. Прога организует коннект к БД, где в селект подставляет введенные юзером параметры, и выдает результат на экран. Клиент получает результат средствами того же IE.
Это вкратце. На самом деле все немного сложнее.
Если интересно, мыль: sa74@mail.ru

С уважением,
User_Andy
...
Рейтинг: 0 / 0
01.02.2006, 02:21
    #33514795
Yo.!!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
AS/400 - субд ? я что то пропустил в этой жизни ?
может имелось в виду db2 udb которая вроде запускается на os/400 ?
...
Рейтинг: 0 / 0
01.02.2006, 03:21
    #33514829
ReNoiZer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
motylkov
MaxDB - The FREE Enterprise Open Source Database
офиц. сайт
распространяется по двум лицензиям:
либо Free Software/Open Source GNU General Public License (GPL)
либо commercial license

MaxDB - не новая СУБД, ранее существовала под коммерческой лицензией с названием SAP DB.
...
Рейтинг: 0 / 0
01.02.2006, 03:40
    #33514832
ReNoiZer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
...
Рейтинг: 0 / 0
01.02.2006, 09:48
    #33515039
mir
mir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор БД
Интересно, откуда такой большой объем базы? Судя по обрывкам информации неясно, вроде не должно столько быть.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор БД / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]