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

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

5
Чому Windows / Linux не використовують реляційні бази даних (RDBMS)?
Чому Windows / Linux не використовують реляційні бази даних ( RDBMS )? Я знаю, що вони використовують файлові системи для зберігання всіх даних, але ви не вважаєте, що більш ефективно використовувати бази даних, як ми використовуємо на веб-сайтах / веб-додатках? Будь ласка, детальніше поясніть використання файлової системи над базою даних …

6
чому люди роблять API REST замість DBAL?
У двох останніх компаніях, в яких я був у REST API, існує запит даних через веб-додаток. тобто. замість того, щоб веб-додаток робити SQL безпосередньо, він викликає API REST, і це робить SQL і повертає результат. Моє запитання: чому це робиться? Якщо це буде піддаватися стороннім сторонам, я б міг зрозуміти. …

7
Як швидко шукати дуже великий список рядків / записів у базі даних
У мене є така проблема: у мене є база даних, що містить понад 2 мільйони записів. У кожному записі є рядкове поле X, і я хочу відобразити список записів, для якого поле X містить певний рядок. Кожен запис має розмір близько 500 байт. Щоб зробити це більш конкретним: у графічному …

5
Немає центральної бази даних
У мене є клієнт, який хоче створити веб-сайт / мобільні додатки / додатки для настільних ПК, які стосуються дуже чутливих даних (більш чутливих, ніж реквізити банку / картки). Через чутливий характер даних вони не хочуть зберігати їх у центральній базі даних, але вони все ще хочуть, щоб їх програми синхронізувались …

4
Як запобігти умовам перегонів у веб-додатку?
Розглянемо веб-сайт електронної комерції, де Аліса та Боб редагують списки товарів. Аліса покращує описи, а Боб оновлює ціни. Вони починають редагувати віджет Acme Wonder одночасно. Боб закінчує перше місце і економить продукт новою ціною. Алісі потрібно трохи більше часу, щоб оновити опис, і коли вона закінчить, вона зберігає продукт своїм …

7
Як запропонувати використовувати ORM замість збережених процедур?
Я працюю в компанії, яка використовує лише збережені процедури для доступу до всіх даних, що робить дуже прикрою тримати синхронізацію наших локальних баз даних, як кожне зобов’язання, яке нам доведеться запускати нові програми. У минулому я використовував деякі основні ORM, і я вважаю цей досвід набагато кращим і чистішим. Я …

4
Як ви вирішите, яку базу даних використовувати?
Мені справді не подобається назва "NoSQL", тому що вона не дуже описова. Він каже мені , що бази даних НЕ де я більше зацікавлений в тому, що бази даних є . Я дійсно думаю, що ця категорія дійсно включає декілька категорій баз даних. Я просто намагаюся отримати загальне уявлення про …
31 sql  database  nosql 

1
Динамічні форми конструктора форм та дизайн баз даних? [зачинено]
Скажіть, що ваші користувачі можуть створювати власні веб-форми (текстові поля, вибирати тощо) та публікувати їх у мережі, щоб їх користувачі заповнювали. У когось є ресурс чи якісь поради щодо архітектури бази даних для прив’язки до динамічних форм? Наприклад, ви створили б дочірню таблицю для кожної форми або різні версії заданої …

8
Перший передній або Задній кінець спочатку. З двох, що є гарною схемою дизайну системи?
Зараз у мене є клієнт, який вимагає від мене розробити школу. Зараз це вперше їм таке завдання. Більшість програм, які я створив раніше, не такі складні. Я знаю, що більшість із вас створили складні програмні засоби, я просто хочу, щоб ви порадилися з цього приводу. Я повинен спочатку спроектувати передній …

1
Коли слід використовувати документ відносно реляційної та графічної бази даних? [зачинено]
Для цілей обговорення розглянемо сценарій FourSquare. Сценарій Суб'єкти: Користувачі Місця Відносини: Checkins: користувачі <-> місця, багато-багато Друзі: користувачі <-> користувачі, багато-багато Дизайн баз даних Вони, швидше за все, матимуть помилки, будь ласка, вкажіть їх. RDBMS Таблиці: Користувачі Місця Перевірки (перехід) Друзі (перехрестя) Плюси: CAP: послідовність, доступність Мінуси: CAP: толерантність до …

2
Чому прапори / енюми зберігати в базі даних як рядки замість цілих чисел?
Я переглядав скиди SQL деяких відомих CMS, включаючи Drupal 7, Wordpress (якась дуже стара версія) та деякі спеціальні програми на основі Python. Усі ці дампи містили дані зі строковими прапорами замість цілих. Наприклад, статус на посаду був представлений як published, closedабо inheritзамість 1, 2або 3. У мене досить обмежений досвід …

3
Як ефективно зберігати дані великих часових рядів?
Це питання було перенесено із переповнення стека, оскільки на нього можна відповісти на Exchange Software Stack Exchange. Мігрували 4 роки тому . Мені потрібно зберігати та мати можливість запитувати деякі дуже великі обсяги даних часових рядів. Властивості даних такі: кількість серій: близько 12 000 (дванадцять тисяч) кількість точок даних у …

3
Зберігати профіль користувача та користувача в різних таблицях?
У кількох проектах я бачив, що розробники вважають за краще зберігати основну інформацію про користувача в одній таблиці (електронна пошта / логін, хеш паролів, ім'я екрана) та решту несуттєвого профілю користувача в іншій (дата створення, країна тощо). Я маю на увазі, що ці дані потрібні лише зрідка. Очевидною перевагою є …

3
Чи вбудований SQL досі вважається поганою практикою зараз, коли ми маємо мікро ORM?
Це дещо відкрите запитання, але я хотів отримати деякі думки, оскільки я виріс у світі, де вбудовані сценарії SQL були нормою, то всі ми були дуже обізнані про проблеми, що базуються на інжекції SQL, і наскільки крихким було sql, коли робити всюди стринг-маніпуляції. Потім настала світанок ORM, де ви пояснювали …
26 database  sql  orm 

3
Чи є список загальних імен користувачів, які потрібно забронювати в новій системі?
Це питання було перенесено із переповнення стека, оскільки на нього можна відповісти на Exchange Software Stack Exchange. Мігрували 8 років тому . Мені потрібно зарезервувати імена користувачів на своєму новому веб-сайті. Вони, як правило, поділяються на три категорії 1) імена користувачів, які ніхто не повинен мати (наприклад: адміністратор, користувач, служба, …

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