Използваме arangodb 2.6.2.
Да кажем, че има 2 колекции А и Б.
FOR a in A
INSERT {"x":1} in B
Когато горният aql се изпълнява, следващият ми блок за запитване:
FOR b in B return b
Как мога да избегна заключването на четене, докато се променя в отделна нишка.
Отговори:
2 за отговор № 1Писането без заключване за съжаление в момента не е възможно.
Както започнахме преди 3 години за изграждане на Arango, ние направихме дизайнерското решение да работим с брави за събиране в началото.
Това решение направи някои неща по-лесни - но боли особено при дългите заявки, както в примера ви.
Но е планирано това да се промени, когато стигнем до някои важни моменти. 3.0 беше най-важната от тях и сега ще се насочим към заключващите неща.
Надяваме се да завършим разработката за това по-късно тази година.