|
|
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Приветствую. Постараюсь описать непростую (для меня) ситуацию, которая сложилась и мои мысли об этом. Для своей компании (в которой я работаю сис.администратором) я начал писать небольшое веб-ориентированное приложение. Сначала в качестве своего маленького хобби. В начале его разработки это приложение представляло собой простенькую систему планирования размещения заказов на производстве. Ничего особенного mysql-php, чуть-чуть javascript... :) Со временем я начал прикручивать к нему дополнительный функционал, переписывая потихоньку код в сторону ajax , разгружая сервер , перенося какие-то вычисления в javascript и.т.д. Сейчас вырисовывается перспектива создания на базе этих разработок более серьезного внутреннего продукта компании. На вопрос - "продолжать ли разработку или нет?" я для себя ответил утвердительно , но зашел в небольшой тупик по поводу дальнейших перспектив (как приложения , так и личных). В голове сейчас примерно следующие вопросы : 1. MySQL в продакшн ? - непонятно пока 2. Много кода выполняется на стороне веб-сервера (php) - в БД! - со временем перетащу И самый тяжелый вопрос: если не мускул, то что ? - мозг постепенно взрывается от раздумий - прошу помочь. Временем на разработку я не ограничен, поэтому открывать новые для себя горизонты могу. Oracle ? Было бы действительно здорово заняться его изучением и (со временем) внедрением. Если заглянуть далеко в будущее, то знания по нему действительно ценятся на рынке и.т.д. Но компания вряд ли пойдет в обозримом будущем на такие траты. Oracle XE - тесновата для объема данных. DB2 ? Не могу оценить свои личные перспективы в будущем со знаниями этого продукта . Но разрабатывать на нем сейчас (сейчас -это ближайший год) вполне реально без особых затрат на лицензирование. PostgreSQL ? Всем хороша , но опять же где-то в мозгу свербит модное словечко "продакшн". (да и с виндой пока у нее не ахти, говорят). Винда потому, что винда - без вариантов (хотя я занимаюсь всю жизнь никсами) Плюнуть на все и оставить на MySQL ? Постепенно переписывая код под новые возможности мускула (сейчас пока используется только лишь SELECT, UPDATE, INSERT). Блин! Запутался. Ребят, поделитесь мыслями. P.S. Прошу не разводить флейм по поводу целесообразности разработки вообще или разработки приложений уровня предприятия на бесплатных базах - купим, обязательно купим большую базу, но не сейчас -для разработки . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 19:35 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, я не модный, хотелось бы узнать что означает модное слово "MySQL в продакшн" и "PostgreSQL продакшин"? PS У восьмого постгреса с виндами всё ахти вроде как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 20:04 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
GoldИзвиняюсь, я не модный, хотелось бы узнать что означает модное слово "MySQL в продакшн" и "PostgreSQL продакшин"? Да я и сам не особо модный :) Имелось ввиду отказоустойчивость, надежность хранения информации и.т.д. P.S. Понимаю, что выражаюсь несколько сумбурно... Звиняйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 20:27 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
sapounov Имелось ввиду отказоустойчивость, надежность хранения информации и.т.д. И то и другое определяется степенью знакомства админа с предметом. Вывод: что лучше знаете, на том и делайте. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 08:39 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov И то и другое определяется степенью знакомства админа с предметом. Вывод: что лучше знаете, на том и делайте. Posted via ActualForum NNTP Server 1.4 Знаю я лучше мускуль и делал бы и дальше на нем, но сейчас имею хорошую возможность продвинуться дальше в своих знаниях на живом примере. Причем, без ущерба для себя и окружающих. Почему бы и не заняться изучением нового? Вот и задаю вопросы такого характера... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 12:55 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Так вроде ж пятый мускуль продвинутый уже, процедурами обзавёлся, триггерами и т.п. Чего бы его вот и не изучить досконально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 13:13 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
GoldТак вроде ж пятый мускуль продвинутый уже, процедурами обзавёлся, триггерами и т.п. Чего бы его вот и не изучить досконально? Изучаю и так уже. Вопрос немного в другом. Если прочитать выше то ,вместе с мыслями о перспективе конкретного приложения, я пытаюсь задумываться над своими личными перспективами. Хочется продвигаться дальше , открывая для себя новые горизонты :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 13:19 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
sapounov GoldТак вроде ж пятый мускуль продвинутый уже, процедурами обзавёлся, триггерами и т.п. Чего бы его вот и не изучить досконально? Изучаю и так уже. Вопрос немного в другом. Если прочитать выше то ,вместе с мыслями о перспективе конкретного приложения, я пытаюсь задумываться над своими личными перспективами. Хочется продвигаться дальше , открывая для себя новые горизонты :) Тогда - Oracle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 14:28 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Если винды однозначно, то почему не родной MS SQL? То же есть чего поизучать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 16:26 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
ModelRЕсли винды однозначно, то почему не родной MS SQL? То же есть чего поизучать. Хммм.. Винды однозначно лишь на конечном сервере, т.е. там, где это потом будет реально работать. Разрабатывать же проще под Linux ( душой к нему прикипел:) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2007, 16:54 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
10046 sapounov GoldТак вроде ж пятый мускуль продвинутый уже, процедурами обзавёлся, триггерами и т.п. Чего бы его вот и не изучить досконально? Изучаю и так уже. Вопрос немного в другом. Если прочитать выше то ,вместе с мыслями о перспективе конкретного приложения, я пытаюсь задумываться над своими личными перспективами. Хочется продвигаться дальше , открывая для себя новые горизонты :) Тогда - Oracle.Хочу добавить, что использование продуктов Оракла для проектирования - бесплатно. Принцип простой - пока база не в продакшине - за неё платить не надо. Потом $5000 за процессор. Цены здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 18:14 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Anton Demidov Потом $5000 за процессор. Цены здесь Так это Стандарт Идишен. А нужен то только Интерпрайз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 20:45 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
MS кстати лицензирует физические камни, а не ядра. Таким образом, на лицензия стоит одинаково, что на 4-х, что на 2-х ядерные камни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2007, 15:52 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
sapounov ModelRЕсли винды однозначно, то почему не родной MS SQL? То же есть чего поизучать. Хммм.. Винды однозначно лишь на конечном сервере, т.е. там, где это потом будет реально работать. Разрабатывать же проще под Linux ( душой к нему прикипел:) ) Ну поставь MS SQL на линукс и там разрабатывай, раз прикипел Если для себя - разрабатывай на чем хошь Если действительно на будущее - MS SQL, IIS, asp.net (аякс) MySQL оставь в покое навсегда :) -- Tygra's -- Мои фотогалереи тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 09:30 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
А никто не скажет ничего по поводу DB2? Стоит ли браться и так ли востребованы люди знающие этот продукт ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 18:50 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Не мучайся бери MS SQL. Прекрасный сервер БД, с хорошим функционалом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 18:57 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
sapounov Временем на разработку я не ограничен, поэтому открывать новые для себя горизонты могу. Oracle ? Было бы действительно здорово заняться его изучением и (со временем) внедрением. Если заглянуть далеко в будущее, то знания по нему действительно ценятся на рынке и.т.д. Но компания вряд ли пойдет в обозримом будущем на такие траты. Oracle XE - тесновата для объема данных. Так вы о себе думаете или о компании? ;) Большой объем данных- это большая ответственность, и если деятельность компании завязана на них, она должна идти на некоторые траты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 19:51 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
sapounovА никто не скажет ничего по поводу DB2? Стоит ли браться и так ли востребованы люди знающие этот продукт ? Есть ограниченный спрос и очень небольшое предложение. Т.е. найти работу будет сложно, но если найти - она будет весьма высокоплачиваемая. К тому же после DB2 DBA можно начать развиваться в сторону консультанта по продуктам IBM, а это уже совсем другой уровень доходов. Кроме того, DB2 стоит в нескольких гос.конторах, зарплаты там, правда, не очень, но есть и свои бонусы и постоянный спрос на специалистов. Но вообще, судя по форуму, популярность DB2 после появления Express C потихоньку растет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 15:25 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Хмммм.... Предлагаю немного уйти от изначальной темы топика и помочь мне ответить на вопрос. В каком направлении двигаться начинающему разработчику - Oracle или DB2 ?.. Понимаю, что вопрос из серии холиваров, но мне сейчас действительно непросто выбрать направление дальнейшего движения. Извините, уж... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 00:45 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
sapounovХмммм.... Предлагаю немного уйти от изначальной темы топика и помочь мне ответить на вопрос. В каком направлении двигаться начинающему разработчику - Oracle или DB2 ?.. Понимаю, что вопрос из серии холиваров, но мне сейчас действительно непросто выбрать направление дальнейшего движения. Извините, уж... :) Оракл в этом смысле представляет интерес тем, что они стараются в него втюхать всякие технологии по работе с данными. В одном сервере и ОЛАП и интеллектуальный анали включая анализ текстов, XML, и объектные расширения РМД, Корбы, EJB и т.д. Сервер приложений налабали - многозвенки. Т.е. найдя про работу с данными что-то в литературе, с большой вероятность можно найти в том или ином виде в Оракле и повозиться с этим. Продолжают скупать всекое такое. Другое дело, что они всегда торопятся выпустить новые версии и что-то сырое, особено не в базовых весчах не считают поводом для беспокойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 09:20 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
vadiminfo Оракл в этом смысле представляет интерес тем, что они стараются в него втюхать всякие технологии по работе с данными. В одном сервере и ОЛАП и интеллектуальный анали включая анализ текстов, XML, и объектные расширения РМД, Корбы, EJB и т.д. Сервер приложений налабали - многозвенки. Т.е. найдя про работу с данными что-то в литературе, с большой вероятность можно найти в том или ином виде в Оракле и повозиться с этим. Продолжают скупать всекое такое. Другое дело, что они всегда торопятся выпустить новые версии и что-то сырое, особено не в базовых весчах не считают поводом для беспокойства. То же можно сказать и про DB2, только вот сырых вещей IBM старается не продавать. В новом DB2 Express-C XML расширение бесплатно и по умолчанию. OLAP и Warehousing так же имеются. Объектные расширения говорите? а про IBM Websphere забыли? получше будет чем оракловый oc4j. К тому же у есть версии Express для многих продуктов, не только DB2. Выбор между Oracle и DB2 должен лежать в другой плоскости. Oracle - версионник и из-за чего более прост для разработчиков имеющих не очень большой опыт + еще много пунктом связанных с тем, что он версионник, DB2 - блокировочник, что накладывает определенные ограничения на квалификацию разработчиков или производительность БД (все зависит от используемого уровня изоляции), НО DB2 обеспечивает заметно большую производительность в OLTP, при правильном построении приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 13:57 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
Привет, akurgan! Ты пишешь: akurganOracle - версионник и из-за чего более прост для разработчиков имеющих не очень большой опыт + еще много пунктом связанных с тем, что он версионник, DB2 - блокировочник, что накладывает определенные ограничения на квалификацию разработчиковя вас умоляю, ну не ешьте вы на ночь СЫРЫХ помидоров!... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 14:00 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
akurganВыбор между Oracle и DB2 должен лежать в другой плоскости. Oracle - версионник и из-за чего более прост для разработчиков имеющих не очень большой опыт + еще много пунктом связанных с тем, что он версионник, DB2 - блокировочник, что накладывает определенные ограничения на квалификацию разработчиков или производительность БД (все зависит от используемого уровня изоляции) Спасибо, посмеялся akurganНО DB2 обеспечивает заметно большую производительность в OLTP, при правильном построении приложений. Можете аргументировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 15:17 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
DPHНо вообще, судя по форуму, популярность DB2 после появления Express C потихоньку растет... за месяц 1,5 страницы, в форуме по ораклу за день больше обычно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 15:20 |
|
||
|
Выбор БД, перспективы, мысли...
|
|||
|---|---|---|---|
|
#18+
akurgan То же можно сказать и про DB2, только вот сырых вещей IBM старается не продавать. В новом DB2 Express-C XML расширение бесплатно и по умолчанию. OLAP и Warehousing так же имеются. Объектные расширения говорите? а про IBM Websphere забыли? получше будет чем оракловый oc4j. К тому же у есть версии Express для многих продуктов, не только DB2. Вообще то OLAP без Warehousing не совсем как бы понятно на чем был бы основан. Я говорил про DataMining, включая анализ текстов. Что существенно, в плане достижений применения ИИ. Объектные расширения - это ОРМД. Модель данных - фундамент технологий. А про Websphere я и не вспоминал - в толстых книгах про БД, это скорей всего где-то не на самых видных местах (в отличии от ОРМД). Все же рядом с МД стоять при всем увожении не должно. Мне так все еще кажется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2007, 08:27 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=34407224&tid=1553339]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 17ms |
| total: | 169ms |

| 0 / 0 |
