Может ли торнадо общаться с Кассандрой в неблокирующем асинхронном стиле?

StackOverflow https://stackoverflow.com/questions/2459341

Вопрос

Я работаю над веб -проектом, который должен обрабатывать так много запросов клиентов. Поэтому я собираюсь использовать Cassandra и Tornado. У Tornado, похоже, есть встроенный клиент (Tornado.httpclient.asynchttpclient), который может выполнять не блокирующий запрос HTTP. Но Кассандра использует платежный протокол. Используя Thrift, торнадо, кажется, заблокирован при запросе Cassandra.

У кого -нибудь есть Expereince? Пожалуйста, предложите, как мне это сделать. Или для этой цели есть какой-нибудь дополнительный модуль?

Спасибо.

Это было полезно?

Решение

Есть извращенный клиент Cassandra в http://github.com/driftx/telephus. Анкет Я полагаю, вам нужно написать что -то подобное для торнадо. (Переход на Twisted может быть проще. :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top