Запитання з тегом «database»

Цей тег призначений для загальних питань бази даних; якщо ви запитуєте специфічно для SQL, використовуйте замість цього тег.

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

3
Як поводитися з обмеженнями сторонніх ключів при переході від моноліту до мікропослуг?
Моя команда переходить з монолітного додатку ASP.NET на .NET Core та Kubernetes. Зміни коду, здається, відбуватимуться так само добре, як і можна очікувати, але там, де моя команда стикається з великим розбратом, є навколо бази даних. Наразі у нас є досить велика база даних SQL Server, в якій зберігаються всі …

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

4
Дизайн бази даних - Зберігати стан або обчислювати стан кожного разу?
Скажімо, у мене є реляційна програма бази даних та об’єкт "user" та об'єкт "message". Тепер я хочу показати цьому користувачеві кількість непрочитаних повідомлень. Який найкращий спосіб архівувати це? Чи потрібно вводити поле користувачеві і рахувати його, якщо користувач отримує повідомлення, і зменшує кількість, якщо він читає його? Або я виконую …

4
Чи потрібні мені ідентифікатори в моїй базі даних, якщо записи можна було визначити за датою?
Я пишу свою першу заявку на Android і буду використовувати базу даних SQLite, тому буду намагатися максимально обмежити розмір, але я думаю, що питання стосується загального дизайну баз даних. Я планую зберігати записи, у яких буде текст та дата створення. Додаток - це окремий додаток, тобто він не буде посилатися …
17 database 

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

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

7
Стандарти фактичного запису інформації про клієнтів [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Зараз я оцінюю потенційний новий проект, який передбачає створення БД для типової інформації про …

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

8
Що в коді визначає "занадто багато запитів до бази даних"?
Це сама дискусія, і деякі мої колеги проводять і думають, що я вийду сюди і подивлюсь, що, якщо є загальний консенсус щодо цього. В основному це зводиться до наступних 2 висновків щодо дзвінків до бази даних: 1. Зробіть один великий дзвінок, щоб отримати все, що може знадобитися для зменшення кількості …

4
Архітектура даних для показників журналу подій?
У моїй службі є велика кількість постійних подій користувачів, і ми хотіли б зробити такі дії, як "рахувати виникнення події типу T з дати D ". Ми намагаємось прийняти два основні рішення: Що зберігати? Зберігання кожної події проти зберігання агрегатів (Стиль журналу подій) реєструйте кожну подію та підраховуйте їх пізніше, …

4
Як я можу дізнатися, що мої дані є реляційними або об'єктно-орієнтованими за своєю природою?
Просто прочитайте ці рядки- Якщо ваші дані мають об’єктну природу, то використовуйте об'єкти зберігання ("NoSQL"). Вони будуть набагато швидшими, ніж реляційна база даних. Якщо ваші дані мають реляційний характер, накладні витрати реляційної бази даних варті того. від- http://seldo.com/weblog/2011/06/15/orm_is_an_antipattern Отже, як я можу знати, чи є мої дані реляційними за своєю …

7
Найкращі практики, які слід дотримуватися з індексів баз даних [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
Черга повідомлень База даних проти виділених MQ
Я за порадою щодо черги повідомлень. У нас є вимоги до "робочих місць", які слід розміщувати у черзі повідомлень. Початкова пропозиція полягала в тому, щоб просто використовувати екземпляр SQL Server і обробляти повідомлення з цього приводу. Все, що я прочитав в Інтернеті, говорить про те, що використання бази даних для …

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.