|
|
|
# Sbroad
|
|
|
|
Что такое Sbroad:
|
|
|
|
1) Внешняя библиотека на Rust для Tarantool
|
|
|
|
2) Умеет трансформировать запросы поверх кластера в ряд SQL запросов для каждой ноды.
|
|
|
|
2) Умеет трансформировать запросы поверх кластера в ряд SQL запросов для каждой ноды. Аггрегация результатов - на координаторе
|
|
|
|
3) Не умеет работать с аггрегирующим MAP/REDUCE (GROUP BY, SUM и проч.)
|
|
|
|
4) Должен умееть сам выполнять запросы эти запросы - завязан на существующие API cartridge + vshard
|
|
|
|
5) Умеет работать с внутренними представления Тарантула для получения схемы данных (cartridge - схема данных, vshard - топология хранилищ).
|
| ... | ... | |