Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.224.59.231] |
|
Данный раздел предназначается для обсуждения вопросов использования баз данных, за исключением составления запросов на SQL. Для этого выделен специальный раздел. Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Страницы: (2) [1] 2 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Здравствуйте, форумчане!
Имею в планах разработку одной B2B платформы. Ищу подходящую БД. База данных должна отличатся следующими показателями: - очень большое кол-во пользователей должно иметь возможность считывать и записывать данные с БД. - БД должна быть масштабируемой, при необходимости размещаться на нескольких серверах. - БД должна быть безопасной и (довольно)быстрой. - Стоимость лицензии не суть важна. - БД должна использовать распространенные технологии. - Очень важна совместимость с языком C# - БД должна быть ориентированной на развитие, не имеющие перспективы БД прошу не называть. Это может быть и классическая реляционная БД, и БД типа ключ-значение, либо на основе отдельных документов. Самое главное это масштабирование и возможность одновременного доступа очень большому кол-ву человек. |
Сообщ.
#2
,
|
|
|
Очень большое - это сколько? 1 000 000? Больше?
|
Сообщ.
#3
,
|
|
|
Из "немертвых" приходит на ум одно - PostgreSQL.
Практики мало, но всеж советую "просеить" ее через сито своих требований. Хорошая БД. Добавлено Цитата Fago @ Очень важна совместимость с языком C# Это требование весьма странное. Язык (любой) - это воплощение алгоритмов, БД - это "умное" хранилище. Если есть какая-то связка, читай возможность доступа, этого достаточно. |
Сообщ.
#4
,
|
|
|
Цитата #SI# @ Очень большое - это сколько? 1 000 000? Больше? Идея такая - фирмы создают профили. На профилях могут работать работники фирмы. Так что даже при 20.000-30.000 фирм кол-во пользователей может вырасти (если по 20 пользователей) до 400.000-600-000 пользователей. Если же платформа раскрутиться, то будет очень много самих фирм. Добавлено Цитата JoeUser @ Из "немертвых" приходит на ум одно - PostgreSQL. Практики мало, но всеж советую "просеить" ее через сито своих требований. Хорошая БД. Добавлено Цитата Fago @ Очень важна совместимость с языком C# Это требование весьма странное. Язык (любой) - это воплощение алгоритмов, БД - это "умное" хранилище. Если есть какая-то связка, читай возможность доступа, этого достаточно. А то что она с открытым кодом на качество не влияет? Может ли она тягаться с Microsoft SQL Server? |
Сообщ.
#5
,
|
|
|
Цитата Fago @ А то что она с открытым кодом на качество не влияет? Напротив, даже очень влияет! Способ уничтожения бага на много прозрачнее. Хошь сам патч ваяй, хош - жди добрых дядек. Палюбэ - выбор альтернатив шире. |
Сообщ.
#6
,
|
|
|
Сообщ.
#7
,
|
|
|
Цитата Fago @ Забудь про этот отстой! Юзай Oracle. Сейчас осваиваю Oracle 12(64) - ненарадуюсь! Может ли она тягаться с Microsoft SQL Server? |
Сообщ.
#8
,
|
|
|
Цитата MIF @ Какую базу данных выбрать? Устаревшая инфа, не стоит ее рекомендовать, имхо. |
Сообщ.
#9
,
|
|
|
Значит стоит выбрать между PostgreSQL и Oracle. Какие еще можно глянуть? Да и как вообще со специалистами на рынке труда? Спецов по PostgreSQL найти можно? Или все больше по микрософтовским системам?
|
Сообщ.
#10
,
|
|
|
Цитата Fago @ Дык гугл тебе в помощь. Да и как вообще со специалистами на рынке труда? Цитата Fago @ Определяйся как раз по количеству пользователей и их задачам.Значит стоит выбрать между PostgreSQL и Oracle Цитата Fago @ С каким доступом - на едит, или на ридонли? На профилях могут работать работники фирмы |
Сообщ.
#11
,
|
|
|
Цитата Fago @ - Стоимость лицензии не суть важна. Oracle,DB2, Sybase, Postgree, Interbase и его клоны. По масштабируемости NoSQL рулит, но она не реляционная. Добавлено List of relational database management systems NoSQL |
Сообщ.
#12
,
|
|
|
Цитата #SI# @ Цитата Fago @ С каким доступом - на едит, или на ридонли?На профилях могут работать работники фирмы Оба. Добавлено Цитата Bas @ Цитата Fago @ - Стоимость лицензии не суть важна. Oracle,DB2, Sybase, Postgree, Interbase и его клоны. По масштабируемости NoSQL рулит, но она не реляционная. Добавлено List of relational database management systems NoSQL Реляционная или нет - не важно. Главное, чтобы во время разработки не вылезли проблемы, типа нету такой функции, которая уже является стандартом. |
Сообщ.
#13
,
|
|
|
Цитата Fago @ нету такой функции, которая уже является стандартом Нормально так... стандарт - он такой стандарт... но уж ежели в нём что есть, то во взрослых СУБД это непременно реализовано - да собсно уже как бы наоборот, что во всех взрослых СУБД посчитано вкусным и реализовано, то и в стандарт войдёт. Думаю. с этой стороны сюрпризов не будет. |
Сообщ.
#14
,
|
|
|
Если не важна цена лицензии то берите Oracle.
Цитата Akina @ во всех взрослых СУБД посчитано вкусным и реализовано, то и в стандарт войдёт В NoSQL нету join'ов, к примеру. Цитата Fago @ типа нету такой функции, которая уже является стандартом. Но могут быть аналоги. Цитата Fago @ - Очень важна совместимость с языком C# Клиентскую часть можно писать на чем угодно для любого SQL Servera. |
Сообщ.
#15
,
|
|
|
Цитата Bas @ В NoSQL нету join'ов, к примеру. JOIN описывается стандартом на реляционные СУБД, к коим NoSQL не относится. |