Вы можете сделать это, используя как Lua, так и SQL.
1) Используйте хранимую процедуру в Lua, например:
function select_several(space_name, index_name, keys)
local obj = index_name == nil and box.space[space_name] or box.space[space_name].index[index_name]
local result = {}
for _, key in pairs(keys) do
table.insert(result, obj:get(key))
end
return result
end
...
select_several('test', nil, {1, 2})
2) Начиная с Tarantool 2.0, вы можете использовать SQL (при условии, что у вас есть формат пространства):
box.execute('select * from "test" where "id" in (1, 3);')