Интервью с Дмитрием Данковым, управляющим партнером и идейным вдохновителем Kairos Digital

Kairos Digital — отечественный вендор линейки продуктов для развертывания современных (Cloud Native) приложений, в которую входят Post-DevOps-платформа Imagenarium, СУБД «Енисей» и Triodata, совместный проект с Jatoba, который решает задачу по миграции с СУБД Oracle на российское решение.

Так в чем отличие от CouchDB? Кроме шильдика есть смысл пробовать?

Ответить

Добрый день, спасибо за ваш вопрос. Пробовать безусловно стоит. Что касается непосредственно отличий, вот список отличий от ванильного CouchDB:

1. Проверенная и переработанная кодовая база. Исправлено множество багов, удален многолетний легаси код. Это позволяет сократить время реакции на запросы клиентов по багфиксу или наращиванию функционала
2. Переработанная обработка ошибок СУБД
3. Поддержка от вендора. У нас большой опыт работы с Енисеем, мы можем помочь с внедрением и решить возникающие вопросы, принять участие в разработке архитектуры слоя данных
4. Документация на русском языке
5. Представления (Views) на Erlang с отладкой. Практически, работа как в IDE — подсветка ошибок компиляции и рантайма
6. Представления (Views) на Elixir
7. UI для работы с фильтрами, валидаторами, обновлениями
8. Поддержка LDAP в самом Енисее без использования дополнительных прокси авторизации
9. Липкие сессии (Sticky sessions). Очень актуально при динамической работе с данными в кластере, т.к. это реализует дополнительный уровень обеспечения консистентности данных
10. Контроль доступа к данным. С использованием дискреционной и мандатной модели разграничения
11. Блокировки, позволяющие применять Енисей в качестве базы для реализации очередей обработки данных
12. Swagger документация ко всем методам API
13. Индексатор. Отдельный модуль для хранения метадаты документов и быстрого поиска, и встроенный индексатор для наполнения поискового индекса

Если возникнут дополнительные вопросы, мы на связи: enisey@olly.ru

Ответить