Вопросы по теме 'acid'
Откат для Atomic и Durability
Я пытаюсь понять свойство ACID транзакции базы данных: как они достигаются; какая часть является атомарностью, а какая — долговечностью и т. д.
Допустим, у меня есть транзакция с двумя действиями, A и B . К сожалению, система выключилась при...
182 просмотров
schedule
27.03.2023
Простая структура хранения больших объемов данных
Существует ли структура ACID для хранения больших объемов данных, которая также позволила бы использовать некоторые базовые возможности поиска? Я не ищу полноценную СУБД, а скорее что-то быстрое, легкое и простое. Даже что-то, что просто...
110 просмотров
schedule
17.09.2022
Почему базы данных NoSQL не совместимы с ACID?
Возможный дубликат: Есть ли NoSQL, совместимый с ACID?
Итак, я слышал, что базы данных NoSQL несовместимы с ACID, почему это так?
3781 просмотров
schedule
09.05.2024
MongoDB: сохраняйте среднюю скорость в виде поля или вычисляйте на ходу
Я разрабатываю приложение для Android, которое использует MongoDB для хранения пользовательских записей в формате документа. У меня будет несколько записей, содержащих информацию о GPS-треке, такую как начальная долгота и широта, конечная долгота и...
354 просмотров
schedule
29.04.2023
Эффекты согласованности в распределенных (NoSQL) базах данных
Всякий раз, когда я читаю что-то о распределенных базах данных NoSQL, они упоминают теорему CAP и то, что это означает, что в разделенной системе вы можете иметь либо полную согласованность, либо полную доступность, либо немного того и другого, но...
584 просмотров
schedule
08.02.2024
MySQL - Взаимное исключение в транзакциях и блокировках?
В настоящее время я изучаю функции транзакций и блокировки MySQL.
Выполняются ли транзакции с уровнем изоляции SERIALIZABLE и операторы между операторами LOCK и UNLOCK в одной и той же таблице взаимоисключающими?
EDIT 1 : для...
1040 просмотров
schedule
13.09.2022
Выход из цикла с транзакциями ACID с помощью Knex SQL Query Builder и Bluebird в Node.js
Мы используем Knex SQL Query Builder для выполнения транзакции ACID в Node, и мы испытываем странное поведение при использовании цикла с Knex. Приведенный ниже код принимает массив таблиц и затем условно выполняет вставку или обновление. Первая...
1005 просмотров
schedule
28.05.2023
Зафиксировать в журнале, таком как база данных Kafka +, со свойствами ACID?
Я планирую в тесте, как заставить эту архитектуру работать:
http://www.confluent.io/blog/turning-the-database-inside-out-with-apache-samza/
Где все данные хранятся как факты в журнале, но проверки при публикации изменения должны проводиться по...
1034 просмотров
schedule
18.07.2022
Необработанные транзакции sql с подготовленными операторами golang
У меня возникли проблемы с поиском некоторых примеров, которые делают три из следующих вещей:
1) Разрешить необработанные транзакции sql в golang.
2) Используйте подготовленные операторы.
3) Откат при ошибках запроса.
Я хотел бы сделать...
20227 просмотров
schedule
01.10.2022
Neo4j 3.0.6 Ограничение уникальности нарушается с помощью MERGE
Я использую Neo4j 3.0.6 и импортирую большие объемы данных в новый экземпляр из нескольких источников. Я применяю уникальность, используя следующее ограничение:
CREATE CONSTRAINT ON (n:Person) ASSERT n.id IS UNIQUE
Затем я буду импортировать...
242 просмотров
schedule
13.04.2023
CouchDB с одним узлом, транзакция с несколькими документами
Предполагая, что в проектном документе есть функция validate_doc_update , определенная как:
{
"_id": "_design/ddoc",
"_rev": "12-133b5dad579f872884a9ccd6d4be5ee9",
"language": "javascript",
"validate_doc_update": "function(newDoc,...
332 просмотров
schedule
28.03.2023
Атомарность обновлений представлений в CouchDB
Документы CouchDB ясно дают понять, что обновления отдельных документов являются ACID. Но мне интересно, относится ли это к обновлениям представлений, которые запускаются в результате обновления документа.
Предположим, у меня есть функция...
170 просмотров
schedule
11.06.2022
что на самом деле означает долговечность в СУБД?
Из Durability
Как только пользователь выдает команду фиксации, транзакция сначала записывается в файлы базы данных, хранящиеся на энергонезависимом носителе, например на жестком диске, что выполняется до подтверждения пользователю факта...
1176 просмотров
schedule
31.05.2023
Как выбрать уровни изоляции транзакций?
У меня есть таблица в базе данных, которая отвечает за хранение упорядоченных/переупорядочиваемых списков. Он имеет следующую форму:
| id | listId | index | title | ... |
где id — первичный ключ, listId — внешний ключ, определяющий, к...
260 просмотров
schedule
26.08.2022
Параллельные транзакции чтения и обновления с уровнями изоляции Repeatable Read в SQL Server
Спецификация для уровня изоляции Repeatable-Read определяет, что транзакция с этим IL не позволит другим транзакциям обновлять любые строки, прочитанные этой транзакцией, до завершения этой транзакции. Таким образом, повторяющиеся чтения...
361 просмотров
schedule
03.04.2023
База данных NoSQL со свойствами ACID и поддержкой управления транзакциями
Я новичок в NoSQL и хочу найти базу данных NoSQL, которая имеет свойства ACID и поддерживает управление транзакциями для платежного сервиса. Есть ли какая-либо база данных NoSQL, которая поддерживает эти требования?
113 просмотров
schedule
13.07.2022