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

Этот тег предназначен для общих вопросов базы данных; если ваш вопрос относится к SQL, используйте этот тег.

4
Абстракция базы данных - это перебор?
После ознакомления с многочисленными уровнями абстракции базы данных я начинаю задаваться вопросом, в чем смысл каждой библиотеки, изобретающей свою собственную парадигму для доступа к данным. Получение нового DAL похоже на изучение нового языка снова и снова, когда обычно все, что я хочу сделать, - это просто убедить слой вывести SQL-запрос, …
18 database  sql  api-design  dsl 

3
Как обрабатывать ограничения внешнего ключа при переходе от монолита к микросервисам?
Моя команда мигрирует из монолитного приложения ASP.NET в .NET Core и Kubernetes. Изменения в коде, кажется, происходят так же хорошо, как и следовало ожидать, но где моя команда сталкивается с большим количеством разногласий вокруг базы данных. В настоящее время у нас есть довольно большая база данных SQL Server, в которой …

8
Когда один жестко кодирует реальные значения данных в коде, а не использует БД?
Давний вопрос для меня был: когда я храню данные (фактические значения) в таблице базы данных и когда я храню их прямо в коде? Неизвестный консенсус, как правило, был таким (*): Если это отдельная переменная или простая структура, или массив из нескольких значений, поместите данные прямо в код. [* консенсус обсуждался …

4
Проектирование базы данных - хранить состояние или вычислять состояние каждый раз?
Допустим, у меня есть приложение для реляционной базы данных, объект «пользователь» и объект «сообщение». Теперь я хочу показать количество непрочитанных сообщений этому пользователю. Какой лучший способ архивировать это? Должен ли я ввести поле в пользователя и считать его, если пользователь получает сообщение, и уменьшать счет, если он его читает? Или …

4
Нужны ли идентификаторы в моей базе данных, если записи могут быть идентифицированы по дате?
Я пишу свое первое приложение для Android и буду использовать базу данных SQLite, поэтому постараюсь максимально ограничить размер, но я думаю, что вопрос в целом относится к дизайну базы данных. Я планирую хранить записи, которые будут иметь текст и дату создания. Приложение является автономным приложением, т. Е. Оно не будет …
17 database 

5
Является ли наличие функциональности в БД препятствием для масштабируемости?
Возможно, я не смогу дать правильное название вопроса. Но вот оно, Мы разрабатываем финансовый портал для управления активами. Мы ожидаем, что более 10000 клиентов будут использовать приложение. Портал рассчитывает различную аналитику производительности на основе технического анализа фондового рынка. Мы разработали множество функций с помощью хранимых процедур, пользовательских функций, триггеров и …

2
Лучший метод для реализации фильтрованного поиска
Я хотел бы спросить ваше мнение, когда дело доходит до реализации фильтрованной формы поиска. Давайте представим следующий случай: 1 большой стол с множеством колонн Может быть важно сказать, что этот SQL Server Вам нужно реализовать форму для поиска данных в этой таблице, и в этой форме у вас будет несколько …

7
Де-факто стандарты для записи информации о клиентах [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . В настоящее время я оцениваю потенциальный новый проект, который включает в себя …

4
Обработка изменений схемы базы данных при загрузке новых версий
Во времена интенсивной разработки схема базы данных меняется как быстро, так и непрерывно, и к тому времени, когда наш еженедельный толчок к бета-сборке приходит в себя, схема изменилась настолько, что единственным разумным вариантом является обнуление всех таблиц, которые я могу, и скопируйте новые версии из моей базы данных разработчиков. Очевидно, …

8
Что определяет «слишком много запросов к базе данных» в коде?
Это обсуждение само по себе, и некоторые из моих коллег проводят и думают, что я приду сюда и посмотрю, что, если есть общий консенсус по этому вопросу. В основном это сводится к следующим двум мнениям о вызовах базы данных: 1. Сделайте один большой вызов, чтобы получить все, что может понадобиться …

4
Архитектура данных для метрик журнала событий?
В моем сервисе постоянно присутствует большое количество пользовательских событий, и мы хотели бы сделать что-то вроде «подсчитать вхождение события типа T с даты D ». Мы пытаемся принять два основных решения: Что хранить? Хранение каждого события против хранения только агрегатов (Стиль журнала событий) регистрировать каждое событие и считать их позже, …

7
Лучшие практики для работы с индексами базы данных [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

5
Очередь сообщений. База данных против выделенного MQ
Я после совета относительно очереди сообщений. У нас есть требования для «заданий», которые будут опубликованы в очереди сообщений. Первоначальным предложением было просто использовать экземпляр SQL Server и обрабатывать сообщения от него. Все, что я прочитал в Интернете, говорит о том, что использование базы данных для очереди сообщений не является масштабируемым …

5
Когда мы должны использовать MongoDB?
MongoDB - это база данных NoSQL, которую я нашел довольно простой в использовании. Недавно мне пришлось разработать простое приложение, которое должно было собирать некоторые данные с использованием HTTP-запросов и сохранять некоторые результаты после обработки данных, и я попытался использовать MongoDB. Исходя из этого опыта, я обнаружил, что использовать его гораздо …

7
Что быстрее? Использование REST API или прямой запрос к базе данных?
Что быстрее по производительности? Создание REST API и использование вашего веб-приложения с помощью REST API для всех взаимодействий с вашей базой данных ИЛИ непосредственное выполнение запросов к вашей базе данных (т. Е. Использование любого типичного объекта, который ваш язык использует для запроса базы данных, такого как JDBC для Java)? То, …
16 database  rest  sql 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.