2017-02-02 16 views
1

В redis есть способ «группировать» команды, чтобы уменьшить количество обменов между клиентом и сервером. (redis pipelining)Есть ли эквивалент «конвейера» Редиса в OrientDB?

При использовании сотен или тысяч команд он может значительно снизить нагрузку на сервер.

Есть ли эквивалент в OrientDB?

ответ

2

Да, SQL BATCH. Пример:

begin 
let account = create vertex Account set name = 'Luke' 
let city = select from City where name = 'London' 
let e = create edge Lives from $account to $city 
commit retry 100 
return $e