Вопросы с тегом «dbms»

75
Какая база данных может обрабатывать хранилище миллиардов / триллионов записей?

Мы смотрим на разработку инструмента для сбора и анализа данных сетевых потоков, из которых мы собираем огромное количество. Каждый день мы собираем около 1,4 миллиарда записей о потоках, которые выглядят так в формате json { "tcp_flags": "0", "src_as": "54321", "nexthop": "1.2.3.4", "unix_secs":...

71
Каковы различия между NoSQL и традиционной СУБД?

Каковы различия между NoSQL и традиционной СУБД? В последние несколько месяцев NoSQL часто упоминается в технических новостях. Каковы его наиболее важные особенности по сравнению с традиционной СУБД? На каком уровне (физическом, логическом) возникают различия? Где лучшие места для использования...

40
Мой профессор учил меня, что `COUNT` не считает дубликаты

В университете мой профессор научил меня в этом году, что это заявление SQL: SELECT COUNT(length) FROM product вернется 2со следующим набором данных: | product | |id | length | code | |-------------------| | 1 | 11 | X00 | | 2 | 11 | C02 | | 3 | 40 | A31 | Она оправдала это тем, что COUNTне считает...

32
Почему базы данных не создают свои собственные индексы автоматически?

Я бы подумал, что базы данных будут достаточно знать о том, с чем они часто сталкиваются, и смогут ответить на требования, предъявляемые к ним, что они могут решить добавить индексы к крайне запрашиваемым...

31
Можно ли сохранить значение, которое обновляется в таблице?

Мы разрабатываем платформу для карт предоплаты, которая в основном содержит данные о картах и ​​их балансе, платежах и т. Д. До сих пор у нас была сущность Карточка, которая имеет набор сущностей Счета, и у каждой Счета есть Сумма, которая обновляется при каждом пополнении / снятии. Сейчас в...

29
Допустимо ли иметь круговые ссылки на внешние ключи \ Как их избежать?

Допустимо ли иметь круговую ссылку между двумя таблицами в поле внешнего ключа? Если нет, как можно избежать этих ситуаций? Если да, то как можно вставить данные? Ниже приведен пример того, где (по моему мнению) круговая ссылка будет приемлемой: CREATE TABLE Account ( ID INT PRIMARY KEY IDENTITY,...

25
Совместное использование MongoDB и PostgreSQL

Мой текущий проект - это, по сути, запуск системы управления документооборотом. Тем не менее, есть некоторые морщины (удивление, удивление). Хотя некоторые морщины довольно специфичны для проекта, я полагаю, что есть некоторые общие замечания и вопросы, которые не дают канонического ответа (который...

21
Что означает «индекс» в РСУБД? [закрыто]

Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный...

13
NoSQL и RDBMS вместе?

Мне было интересно, есть ли какие-нибудь хорошие решения для записи данных в базу данных NoSQL, а затем преобразовать их в RDBMS? Например, если вы хотите быстро захватить некоторые данные, например, журналы сеансов, но затем вы захотите создавать отчеты по ним позже. Моя любимая база данных -...

12
Коммит против быстрой фиксации против фиксации очистки в базе данных Oracle

Мне было интересно, может ли кто-нибудь проверить мое понимание различий между этими тремя терминами в отношении баз данных Oracle. Многие источники путают эти термины и не объясняют их в деталях, поэтому было сложно найти информацию. Из того, что я собираю: Коммит и быстрый коммит - это одно и то...

11
Использовать MySQL для регулярного выполнения многофакторных объединений на таблицах размером более 100 ГБ

Справочная информация : я создал веб-приложение, которое я хотел бы иметь возможность достаточно хорошо масштабировать. Я знаю, что я не Google или Twitter, но мое приложение использует довольно большой объем данных для каждого пользователя и, следовательно, предъявляет довольно высокие требования...

9
Почему оптимистическая блокировка быстрее, чем пессимистическая?

Обе формы блокировки заставляют процесс ожидать правильной копии записи, если она в данный момент используется другим процессом. При пессимистической блокировке механизм блокировки происходит от самой БД (собственный объект блокировки), в то время как при оптимистической блокировке механизм...

8
Являются ли отношения медленнее, чем большой неэффективный стол?

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

8
Какая СУБД достаточно быстра для онлайн-игры (несколько тысяч игроков)? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . В настоящее время я делаю MMORPG-игру, в которой одновременно могут...