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

17
Когда один жестко кодирует реальные значения данных в коде, а не использует БД?

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

17
Обработка изменений схемы базы данных при загрузке новых версий

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

17
Де-факто стандарты для записи информации о клиентах [закрыто]

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

17
Когда мы должны использовать MongoDB?

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

17
Архитектура данных для метрик журнала событий?

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

17
Лучший метод для реализации фильтрованного поиска

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

17
Является ли наличие функциональности в БД препятствием для масштабируемости?

Возможно, я не смогу дать правильное название вопроса. Но вот оно, Мы разрабатываем финансовый портал для управления активами. Мы ожидаем, что более 10000 клиентов будут использовать приложение. Портал рассчитывает различную аналитику производительности на основе технического анализа фондового...

17
Проектирование базы данных - хранить состояние или вычислять состояние каждый раз?

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

17
Очередь сообщений. База данных против выделенного MQ

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

16
Оставаться OO и Testable при работе с базой данных

Каковы некоторые ООП-стратегии для работы с базой данных, но для обеспечения единичного тестирования? Скажем, у меня есть класс User, и моя производственная среда работает против MySQL. Я вижу пару возможных подходов, показанных здесь с использованием PHP: Передайте $ data_source с интерфейсами для...

16
Сколько доступа к базе данных должны иметь разработчики? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост. . Закрыто 5 лет назад . Поэтому я работал на многих рабочих местах в качестве...

16
Как я узнаю, что мои данные носят реляционный или объектно-ориентированный характер?

Просто прочитайте эти строки Если ваши данные носят объектный характер, используйте хранилища объектов («NoSQL»). Они будут намного быстрее, чем реляционная база данных. Если ваши данные носят реляционный характер, затраты на реляционную базу данных того стоят. из-...

16
База данных документов и реляционная база данных: как выбрать?

Я парень по SQL, но я знаю, что есть не только базы данных SQL - в основном документ-база данных. Как и в большинстве технологий, у каждой технологии есть свои плюсы и минусы. Я прочитал несколько статей, но они были слишком теоретическими. То, что я хотел бы, это два реальных случая: когда переход...

16
Что быстрее? Использование REST API или прямой запрос к базе данных?

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

16
Являются ли вызовы базы данных Mutliple действительно значимыми с сетевым вызовом для веб-API?

У одного из моих работодателей мы работали над API REST (но это также относится и к SOAP). Клиент, который является пользовательским интерфейсом приложения, будет выполнять вызовы через Интернет (локальная сеть в типичных производственных развертываниях) в API. API будет делать вызовы в базу...

16
Это работа программистов для разработки базы данных?

Я был программистом в течение последних шести лет. На протяжении всей своей карьеры я работал над многими веб-приложениями. Большую часть времени, когда была необходима база данных, она предоставлялась нам (программистам) или у нас была какая-то устаревшая база данных для работы. Если бы не это,...

16
Как обрабатывать денежные значения в PHP и MySql?

Я унаследовал огромную кучу унаследованного кода, написанного на PHP, поверх базы данных MySQL. Я заметил, что приложение используетdoubles для хранения и манипулирования данными. Теперь я наткнулся на многочисленные посты с упоминанием того, как double они не подходят для денежных операций из-за...

16
Являются ли эти концепции SQL для начинающих, промежуточных или продвинутых разработчиков? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Недавно я изучал SQL и практиковался с MySQL / Postgres и вскоре с Oracle DB. Я...

16
HTTP-сеанс или база данных

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

15
Будут ли B-деревья и другие структуры данных устаревать с появлением твердотельных накопителей?

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