Не могу не написать о surrealdb.com - абсолютно новой СУБД, которая действительно находится на шаг впереди всего, что я видел раньше :) Не слышали? Странно. А ведь у репозитория 30 000 звёзд на гитхабе (это больше чем у MongoDB), 7 тысяч подписчиков на YouTube, и довольно именитые клиенты и размашистые конференции.

В SurrealDB отсутствует свой собственный слой хранения. Она работает поверх TiKV. Онбординг для кластерной версии сразу ведёт в облако. Если раньше продукты стартовали взяв RocksDB за основу, но это всё равно требовало создания минимум нескольких дополнительных крупных модулей, кроме, непосредственно, движка запросов - управления топологией, схемой данных, репликацией, детектором отказов, то теперь новый продукт можно сделать и раскрутить просто взяв слой хранения “у соседа”.

По сравнению со скучным SQL в TiDB, SurrealDB даёт свой собственный, не совместимый ни с чем синтаксис (RethinkDB не напоминает? а CrateDB? а TigerGraph? ). Есть поддержка векторного поиска и графов.

Что же в SurrealDB действительно инновационного, как мне кажется?

  • ещё более агрессивная раскрутка. Мерч, видео, крутые конференции - всё что мы сейчас видим в экосистеме ClickHouse, но только там это действительно по делу, под капотом стоящая технология. Продажа инвестору звёзд на GitHub, вместо понятной долгосрочной стратегии, которая невозможна без собственного движка хранения - это пустышка, что очевидно по судьбе CrateDB. Вот например на db-engines.com эта СУБД на 173 месте, может быть пока?
  • ставка на пузырь AI как на основную кормовую базу. В целом мы это тоже уже видели, но эффект ещё более “дутый” чем у предыдущей волны облачного хайпа
  • быстрый старт за счёт использования TiKV и Rust + JavaScript непосредственно для query layer. Это же даёт и популярность среди GitHub сообщества.

Я бы свои деньги в такое инвестировать не стал. Но видимо поэтому я и не инвестор )