Интегрированный сервер Cassandra (версия 0.7.x) слабо связан с WSO2 DSS (версия 2.6) или нет? Повлияет ли использование более новой версии Cassandra (например, 0.8.x) на DSS на низком уровне?
Спасибо
Интегрированный сервер Cassandra (версия 0.7.x) слабо связан с WSO2 DSS (версия 2.6) или нет? Повлияет ли использование более новой версии Cassandra (например, 0.8.x) на DSS на низком уровне?
Спасибо
Мы интегрируем Cassandra, превращая ее в компонент Carbon, а затем интегрируя ее модель аутентификации/авторизации в authn/authzn Carbon. Нет проблем с наличием новой версии этого компонента с новой версией Cassandra.
Если вы делаете это, рассмотрите возможность отправки патча :-) .. мы тоже планируем это сделать, но если вы уже сделали это, пожалуйста, поделитесь!
Теперь у DSS есть две функции: хранение данных (служба реляционного хранилища (RSS) и служба хранения Cassandra (CSS) на данный момент. Далее HDFS) и предоставление данных через службу или интерфейс RESTful. Последний сейчас доступен только для реляционных данных, но планируется сделать его доступным и для данных Cassandra с помощью CQL. При использовании аспекта услуг/ресурсов данные, конечно, не должны храниться в самом RSS/CSS.
Текущий интерфейс администратора CSS работает только с бэкэндом Cassandra 0.7.x (CSS-сервер WSO2). Поддержка Cassandra 0.8.x будет доступна в будущих выпусках DSS и CSS.
Нет, функция Cassandra не повлияет на функциональность DSS. На самом деле планируется обновить Cassandra до версии 0.8 в будущем выпуске, а также иметь поддержку CQL в DSS для запросов к хранилищам данных Cassandra.