Механизм работы параллелизма базы данных - PullRequest
1 голос
/ 05 июля 2011

Может ли кто-нибудь объяснить мне, как работает параллелизм в базе данных? Я использую HSQLDB.

Например, если есть два разных пользователя для одновременной вставки записи из двух разных точек входа, как база данных справится с этим? Эти две команды вставки выполняются одна за другой? или заодно?

Не стесняйтесь предоставлять любую другую информацию, если вы знаете.

Большое спасибо!

Ike

1 Ответ

1 голос
/ 05 июля 2011

Большинство баз данных, которые стоит знать, могут обрабатывать запросы из разных источников.Каждый запрос обрабатывается по очереди. Вопрос в том, как они чередуются?Это где изоляция и блокировка вступают в игру.Я бы порекомендовал вам прочитать свойства ACID для реляционных баз данных.Доступно много информации как для реляционных баз данных, так и для баз данных NoSQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...