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

85
Что лучше H2 или HSQLDB? [закрыто]

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

85
Синхронизация клиент-серверных баз данных

Я ищу некоторые общие стратегии синхронизации данных на центральном сервере с клиентскими приложениями, которые не всегда в сети. В моем конкретном случае у меня есть приложение для телефона Android с базой данных sqlite и веб-приложение PHP с базой данных MySQL. Пользователи смогут добавлять и...

85
Лучший способ кодировать систему достижений

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

85
Микросервисы: как работать с отношениями внешнего ключа

Архитектура микросервисов предполагает, что каждая служба должна обрабатывать свои собственные данные. Следовательно, любая служба (служба A), зависящая от данных, принадлежащих другой службе (служба B), должна получать доступ к таким данным не путем прямых вызовов БД, а через API, предоставляемый...

84
MySQL: проверьте, существует ли пользователь, и удалите его

Не существует стандартного способа проверить, существует ли пользователь MySQL, и на основе этого удалить его. Есть ли обходные пути для этого? Изменить: мне нужен прямой способ запустить это, не вызывая ошибки, например DROP USER test@localhost; :...

84
Должны ли кластерные индексы быть уникальными?

Что произойдет, если кластеризованный индекс не уникален? Может ли это привести к снижению производительности из-за того, что вставленные строки перетекают на страницу «переполнения»? "Сделано" ли оно уникальным, и если да, то как? Как лучше всего сделать его уникальным? Я спрашиваю, потому что в...

84
Что могло бы быть эквивалентом AWS для базы данных Firebase Realtime?

В настоящий момент я работаю над новым игровым проектом, который будет состоять из интерфейса React Native и серверной части на основе Lambda. Приложению требуются некоторые функции реального времени, такие как записи активных пользователей, геозоны и т. Д. Я смотрел на базу данных Firebase...

83
Хранить файл в базе данных, а не в файловой системе?

В общем, насколько плохо для производительности сохранение файла в базе данных (в частности, mssql) по сравнению с файловой системой? Я не могу придумать причину, помимо переносимости приложения, по которой я хотел бы хранить свои файлы как varbinaries в SQL Server....

83
Достаточно ли параметров для предотвращения инъекций SQL?

Я проповедовал своим коллегам и здесь, в SO, о пользе использования параметров в запросах SQL, особенно в приложениях .NET. Я даже зашел так далеко, что пообещал им защиту от атак SQL-инъекций. Но я начинаю задаваться вопросом, правда ли это на самом деле. Существуют ли какие-либо известные атаки...

83
Почему функции базы данных игнорируются, а вместо этого изобретаются заново на среднем уровне?

Каковы основные причины ( помимо «независимости базы данных» ) того, что большинство ИТ-проектов сегодня, похоже, игнорируют множество функций, существующих в современных механизмах баз данных, таких как Oracle 11g и SQL Server 2008? Или, позаимствовав из блога Хельсинкской декларации, об этом...

83
Как мне обновить документ Mongo после его вставки?

Допустим, я вставляю документ. post = { some dictionary } mongo_id = mycollection.insert(post) Теперь предположим, что я хочу добавить поле и обновить его. Как я могу это сделать? Похоже, это не работает ... post = mycollection.find_one({"_id":mongo_id}) post['newfield'] = "abc"...

83
Как добавить новый столбец в базу данных Android SQLite?

У меня одна проблема с SQLiteбазой данных Android . У меня есть одна таблица, содержащая одно поле .StudentFname, и это приложение отлично работает с Android 2.3.1, и теперь, если я добавлю еще одно поле, мое приложение не работает должным образом. Может ли кто-нибудь помочь мне, кто очень хорошо...

82
Как лучше всего засеять базу данных в Rails?

У меня есть задача rake, которая заполняет некоторые исходные данные в моем приложении rails. Например, страны, штаты, операторы мобильной связи и т. Д. Теперь у меня есть несколько операторов create в файлах в / db / fixtures и задача rake, которая их обрабатывает. Например, у меня есть одна...

82
Массовое удаление в LINQ to Entities

Есть ли способ массового удаления группы объектов, соответствующих данному запросу, в LINQ или LINQ-to-Entities? Единственные ссылки, которые я могу найти, устарели, и кажется глупым перебирать и вручную удалять все объекты, которые я хочу удалить....

82
Список поставщиков Entity Framework для различных баз данных

Какие провайдеры есть и ваш опыт их использования Я хотел бы знать обо всех возможных встроенных поставщиках .NET Framework Entity Framework, которые существуют, а также об их ограничениях по сравнению с LINQ2Entities по умолчанию (от MS для MS SQL). Еще лучше, если есть больше для той же базы...

82
Начало работы: установка базы данных для Node.js

Я новичок в node.js, но очень рад попробовать. Я использую Express в качестве веб-фреймворка и Jade в качестве механизма шаблонов. Оба были легко настроены после этого руководства от Node Camp . Однако я обнаружил одну проблему: я не могу найти простого руководства по настройке БД . Я пытаюсь...

82
В чем разница между реляционной и нереляционной базой данных?

Я знаю, что такие решения, как MySQL, PostgreSQL и MS SQL Server, являются системами реляционных баз данных, а NoSQL, MongoDB и т. Д. - нереляционными СУБД. Однако в чем разница между двумя типами систем? Условия непрофессионала предпочтительнее. Благодарю....

82
Как узнать версию файла базы данных SQLITE

У меня есть несколько файлов базы данных sqlite. Я хочу знать версию файла базы данных, т.е. была ли база данных создана с помощью sqlite2 или sqlite3 или любой другой основной / дополнительной версии (а не библиотеки sqlite или драйвера, user_version или schema_version)....