Автор Тема: Какую базу выбрать?  (Прочитано 26966 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Какую базу выбрать?
« Ответ #15 : 23 Июня 2004, 13:08:29 »
, и таких 40 штук.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Какую базу выбрать?
« Ответ #16 : 23 Июня 2004, 13:30:54 »
hanslinger
[off]
в секунду :)
[/off]
AS IS...

Оффлайн xRUSha

  • ...
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.flashcafe.ru
Какую базу выбрать?
« Ответ #17 : 23 Июня 2004, 15:58:57 »
издеваитесь...

30 запросов это в принципе с потолка, но бизнес логика там должна быть очень непростой, так что ориентироватся лучше на худшее. Хотя основная нагрузка ляжет на одну cgiну а она я думаю будет просто обращатся к хранимой процедуре и возвращать результат ее работы. Соответственно еще одно требование к базе - хранимые процедуры и триггеры.

commander
Цитировать

1. Дай полную раскладку сервака... (ОС, Веб сервер, Канал, и.т.д.)

Сервер выделенный - соответственно выбор оси, веб-сервера, субд, вопрос решаемый просто. Канал достаточный (этим вопросом не я занимаюсь). Ось - думаю linux или фря, этот вопрос буду решать немного пожже.

Цитировать

3. 350 запросов в секуду это придел?

думаю нет
...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Какую базу выбрать?
« Ответ #18 : 23 Июня 2004, 16:27:31 »
Цитировать
xRUSha:
Хотя основная нагрузка ляжет на одну cgiну

нагрузку надо переносить в СУБД.
соответственно под фрю нормально работает только PostreSQL
все остальное сертифицированно только под Линухи.
Oracle конечно заводится на фре, но я бы например не рискнул ставить такую связку в продакшн.
возможно имеет смысл смотреть на Solaris+Oracle
AS IS...

Оффлайн xRUSha

  • ...
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.flashcafe.ru
Какую базу выбрать?
« Ответ #19 : 23 Июня 2004, 16:54:30 »
Цитировать
нагрузку надо переносить в СУБД.


я так и думал
Цитировать
основная нагрузка ляжет на одну cgiну а она я думаю будет просто обращатся к хранимой процедуре и возвращать результат ее работы
...

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Какую базу выбрать?
« Ответ #20 : 24 Июня 2004, 10:27:54 »
Цитировать
Сервер выделенный - соответственно выбор оси, веб-сервера, субд, вопрос решаемый просто. Канал достаточный (этим вопросом не я занимаюсь). Ось - думаю linux или фря, этот вопрос буду решать немного пожже.

1. Советую этот вопрос решить изначально!
2. Очень рекомендую FreeBSD, а не Linux.
3. Веб сервер Апач, до 500 единовременных подключений при определенной настройке...
Цитировать
нагрузку надо переносить в СУБД.

не думаю...  Лучше на сишный модуль апача. (написанный самим).
скорость в 100/200 раз быстрее чем тот же скрипт под CGI. БД в твоем случае не стоит сильно дергать... (это может очень печально кончиться..)
And no religion too...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Какую базу выбрать?
« Ответ #21 : 24 Июня 2004, 10:31:25 »
Цитировать
commander:
не думаю...

а попытаться?
Цитировать
commander:
на сишный модуль апача

бизнес-логику надо максимально сделать на стороне СУБД.
Ибо это будет быстрее, чем обработка полусырых результатов даже модулем.
AS IS...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Какую базу выбрать?
« Ответ #22 : 24 Июня 2004, 10:33:00 »
Цитировать
commander:
 рекомендую FreeBSD

сначала определиться с СУБД.
Под Фрю есть только Postgres.
Запуск всего остального - извращение, допустимое исключительно в образовательных целя.
AS IS...

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Какую базу выбрать?
« Ответ #23 : 24 Июня 2004, 10:38:37 »
ThE0ReTiC
Цитировать
а попытаться?

не модо иронии...
Цитировать
Ибо это будет быстрее, чем обработка полусырых результатов даже модулем.

а не предлогаю обрабатывать полусырые результаты... я пердостерегаю от написания безумных функций!
Цитировать
сначала определиться с СУБД. Под Фрю есть только Postgres.

Как на счет индексов? + обработку результатов модулем...
Да и потом, чем тебя не устраивает Postgres?
And no religion too...

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Какую базу выбрать?
« Ответ #24 : 24 Июня 2004, 10:42:40 »
And no religion too...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Какую базу выбрать?
« Ответ #25 : 24 Июня 2004, 10:43:19 »
Цитировать
commander:
чем тебя не устраивает Postgres?

Меня - всем. Ничего не имею против.
Она может не справиться с нагрузкой...
Цитировать
commander:
обработку результатов модулем

само собой.
Цитировать
commander:
Как на счет индексов?

что насчет индексов?
индексы не панацея и могут даже способствовать падению производительности.
AS IS...

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
And no religion too...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Какую базу выбрать?
« Ответ #27 : 24 Июня 2004, 10:45:53 »
commander
Нервно курит в углу.
Postgres 100 очков вперед даст.
Это очередная попытка сделать конфету и Борландовского недоразумения.
AS IS...

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Какую базу выбрать?
« Ответ #28 : 24 Июня 2004, 10:49:57 »
Цитировать
что насчет индексов?
индексы не панацея и могут даже способствовать падению производительности.

Все дело в руках...
Цитировать
Она может не справиться с нагрузкой...

только лишь предположение...?
And no religion too...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Какую базу выбрать?
« Ответ #29 : 24 Июня 2004, 10:52:36 »
commander
Да.
тестов не проводил. Не люблю Interbase. Наелся в свое время.
Кстати она есть только официально под Шапку, Сусь и Соляру (v 7.1)  :)
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28