Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.96/46: Рейтинг темы: голосов - 46, средняя оценка - 4.96
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556

Лучшая СуБД

09.12.2010, 08:03. Показов 8826. Ответов 40

Студворк — интернет-сервис помощи студентам
Собственно сабж. И хочу сразу оговорить несколько моментов(просто народ у нас бывает на форуме очень специфический):
  1. Не нужно говорить о том, что каждый продукт для своей задачи. В смысле это и так понятно. Просто скажите ваше мнение по теме, если оно у вас конечно есть.
  2. Если нечего сказать, может лучше просто пройти мимо?
  3. По поводу критериев, могу сказать вы сами их определяете... Это не сложно
  4. По поводу этих пунктов - я хочу слышать мнения по теме, а не наблюдать как кто-то будут переходить на личности(второе предложение - скобочки). ХолиВарс еще не значит базар. Вы программисты, а не торгаши, так оставайтесь же программистами.
Приятной всем беседы

ЗЫ. Опрос добавлять боюсь, а то перенесут в "Тесты и опросы" . Были уже случаи.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2010, 08:03
Ответы с готовыми решениями:

Лучшая система контроя версий
Привык к SubVersion, но в VS 2010 есть TFS, ну и наверное в мире существует много других неплохих систем контроля версий - кто что думает...

Какая IDE самая лучшая
оно и под линуксами кал.

Какая ОС на ядре линукс лучшая на ваш взгляд?
И почему?

40
 Аватар для solar_wind
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
09.12.2010, 08:45
Неоднозначный вопрос...
firebird под win - работает неплохо с большими массивами данных. сбои случаются, но в основном в части доступа к данным.
mysql под win - сбои пока не наблюдал, одна проблема весит много, и скорость работы с данными кажется могла бы быть и побыстрее
mysql под linux - вообще не было проблем, прекрасно работает с большими объемами данных.
ms access - годится только для небольших баз и малом количестве пользователей, иначе постоянные сбои в таблицах, одно хорошо восстанавливаются обычно за 5 минут, но с потерей единичных записей
sqlite - очень удобная в работе, насчет надежности пока ничего сказать не могу.
0
610 / 93 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
09.12.2010, 14:26
Oracle.
0
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
10.12.2010, 11:29
MS SQL Server 2005/2008/R2 - потому что удобный, сравнительно быстрый в развертывании, простой в сопровождении, имеет улучшенную поддержку ADO.NET. Почти единственный минус - для корпоративных решений платный (правда всегда есть Express версия).

Из бесплатных - Postgre SQL, тут думаю объяснять много не надо, хорошая СУБД, для небольших решений SQLite, отменно зарекомендовал себя при работе с Java

Добавлено через 1 минуту
Цитата Сообщение от i.c Посмотреть сообщение
Oracle.
если вы про Oracle DB - гадость еще та ИМХО, одно только развертывание чего стоит, о цене я вообще молчу
0
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
10.12.2010, 12:24  [ТС]
А как насчет скорости обработки данных, ресурсоемкости, количества одновременных подключений, сбои в работе, кроссплатформенности...
Интересно, где нибудь есть субд написанная на чистом асме...
Вообще вопрос меня заинтересовал из-за возможно очень больших нагрузок на бд, касательно моего нового теперь уже проекта. Тут я решил погуглить на эту тему... наткнулся на несколько интересных статеек о facebook и вконтакте... И был удивлен, прочтенным честно сказать...
Да и подумал, что было бы неплохо, чтоб была такая тема у нас на форуме... (для всех не для меня одного) что б можно было расширить свои знания в этом вопросе...
0
610 / 93 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
10.12.2010, 16:09

Не по теме:

Цитата Сообщение от Alligieri Посмотреть сообщение
о цене я вообще молчу
Если делать для себя, не выкладывая ничего в интернете, то можно использовать пиратку, хотя никто в том числе и я, это делать не рекомедуют:).


Можно MySQL - лучшая из бесплатных альтернатив Oracle (IMHO).
0
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
10.12.2010, 19:41
Цитата Сообщение от i.c Посмотреть сообщение
MySQL - лучшая из бесплатных альтернатив Oracle
для корпоративных решений и нормального построения схемы нужен плагин для внешних ключей, отдельно от лицензии он еще 200$ стоит


DenQ, в свое время заинтересовался темой key-value СУБД, сейчас в целом СУБД использующие загрузку в операционную память и нереляционные связи получили большой толчек
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.12.2010, 21:35
ИМХО, Oracle. Посмотрите на hardware requirements Oracle 11g и MS SQL Server 2010. Здесь явно преимущество перед Oracle. К тому же PL/SQL более приятен, чем T-SQL(примерно та же ситуация, что и Java - C#). Да и на никсовый сервер его не поставить
Цитата Сообщение от DenQ Посмотреть сообщение
А как насчет скорости обработки данных, ресурсоемкости, количества одновременных подключений, сбои в работе, кроссплатформенности..
Второй и пятый пункты - явное преимущество Oracle, остальные - примерно равные
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
11.12.2010, 10:35
я за свой век поработал со многими базами (почти со всеми), но после того, как пришлось перегонять базы на postgreSQL - это была любовь с первого взгляда... мощи в нем не меньше, чем в оракле, хотя требования к ресурсам минимальные, у нас крутился на древней тачке с линухами... средств для разработки предоставляет тучу (даже позволяет писать скрипты хоть на перле, хоть на си, только подключи модули и объяви эти языки у себя в базе)... по шустрости тоже показал себя на моих проектах очень неплохо... в общем я всеми конечностями за postgreSQL
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
19.01.2011, 17:36
Из тех, что знаю, - ORACLE.
0
161 / 22 / 3
Регистрация: 05.02.2010
Сообщений: 207
04.05.2011, 09:35
лучшая из коммерческих считается Oracle (наверно, также как и Windows в семействе ОС),
но сейчас всё больше людей смотрят в сторону PostgreSQL

сам я за выбор Postgre, имхо лучший
0
Maniac
Эксперт С++
 Аватар для ISergey
1464 / 965 / 160
Регистрация: 02.01.2009
Сообщений: 2,820
Записей в блоге: 1
04.05.2011, 09:40
Цитата Сообщение от DenQ Посмотреть сообщение
Интересно, где нибудь есть субд написанная на чистом асме...
Зачем такие извращения?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
04.05.2011, 10:29
Цитата Сообщение от ISergey Посмотреть сообщение
Зачем такие извращения?
Чтоб затянуть проект и в итоге слепить редкостную фигню, если её сравнивать с другими СУБД того же года.
0
Администратор
 Аватар для mik-a-el
87796 / 53117 / 249
Регистрация: 10.04.2006
Сообщений: 13,758
04.05.2011, 11:37
Цитата Сообщение от i.c Посмотреть сообщение
Можно MySQL - лучшая из бесплатных альтернатив Oracle (IMHO).
Бесплатная, но явно не альтернатива))))
0
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
05.12.2011, 20:32  [ТС]
Захотелось поднять тему
Последние пол года на работе юзал Postgresql. Очень понравилось. Особых отличий от других СуБД не заметил(может мало юзал), очень понравился pgAdmin.
Жаль, что у большинства хостинг-провайдеров, нет postgresql
0
3011 / 1444 / 262
Регистрация: 16.03.2008
Сообщений: 6,442
Записей в блоге: 2
08.12.2011, 09:12
C Firebird/Interbase плотно работаю уже более 10 лет. Все устраивает. Приходилось так же работать с MS SQL и Oracle. Сейчас уже, если честно, не помню конкретных причин, почему они мне показались хуже firebird.

Ну а для веба MySQL вполне достаточен, хотя и так же приходилось Firebird подключать.
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
08.12.2011, 12:00
Сравнивал Постгри с микрософтовским сивелем в связке с 1С. База около 50 гигов (1С УПП, база не чистилась 5 лет).
Сиквел стоял на серверной винде на 16 ядерной машине с 8 гигами оперативки.
Постгри стоял на линуксе на одноядерном пне 4-м с 3-мя гигами оперативки.
После некоторого допила я заставил таки Постгри использовать 2 гига памяти, т.к. по дефолту он под свои нужды брал около 100 метров, остальное все на диске делал.
По быстродействию что виндовый сиквел (на своей машине) что Постгри (на своей тележке) работали практически одинаково (постгри чуток помедленее).
Из чего я сделал вывод, что Постгри менее требователен к ресурсам, быстрее работает, но настраивается посложнее (под линуксом).

Добавлено через 2 часа 25 минут
Да, и еще забыл главный момент упомянуть: после "тяжелых" операций с большими выборками, Постгри возвращает память системе, т.е. в простое он не занимает в ОЗУ места, в то время как сиквел под виндой как схомячит все 8 гигов, так и сидит в них, и другое уже фиг чего запустишь. Т.е. к ресурсам системы Постгри более трепетно относится.
0
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
08.12.2011, 16:02  [ТС]
Цитата Сообщение от voral Посмотреть сообщение
Ну а для веба MySQL вполне достаточен, хотя и так же приходилось Firebird подключать.
А по моему как раз для веба наиболее остро стоит выбор СуБД. mySQL, не выдержит больших нагрузок, а PostgreSQL с ними справится легко.
Цитата Сообщение от oxotnik Посмотреть сообщение
сиквел под виндой как схомячит все 8 гигов, так и сидит в них
Я конечно не претендую на гуру в этом вопросе, но может можно решить этот вопрос, покопавшись в настройках?
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
08.12.2011, 17:29
Цитата Сообщение от DenQ Посмотреть сообщение
но может можно решить этот вопрос, покопавшись в настройках?
копались уже, специально обученные люди... вопрос не решаем в этом плане.
0
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
13.12.2011, 16:31
Цитата Сообщение от oxotnik Посмотреть сообщение
в то время как сиквел под виндой как схомячит все 8 гигов, так и сидит в них, и другое уже фиг чего запустишь.
какая версия MS SQL Server? чтот я такое не замечал ни в 2005, ни тем более в 2008/2008 R2. Выборки бывало делались очень большие

Добавлено через 1 минуту
Цитата Сообщение от DenQ Посмотреть сообщение
Последние пол года на работе юзал Postgresql. Очень понравилось.
Мне не нравиться в принципе только то что надо платить за конекторы для L2S и EF есть вариант написать свои, но что-т пока руки не дошли
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.12.2011, 16:31
Помогаю со студенческими работами здесь

Лучшая IDE для Java (IntelliJ IDEA, Eclipse, NetBeans, .)
IntelliJ IDEA. То же самое, что говорить о том, что копейка лучше нынешнего Мерса - единственное, что вы требуете от автомобиля,...

Лучшая книга по C++
http://www.ozon.ru/context/detail/id/18569552/ Наверное, очень интересная книга :D

Лучшая клавиатура для программирования
Форумчане, напишите в здесь клавиатуры которые используете вы (или которые вы считаете лучшими), их плюсы и минусы. Просто хочу приобрести...

Лучшая книга 2015 года, которую советуете всем
Какая книга, по-Вашему мнению, лучшая?

Лучшая защита информации - её "суицид"
Вообще-то тему конечно открываю из почти сугубо корыстных целей. Что меня подтолкнуло на размышления над предметом: то, что в общем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru