Может ли торнадо общаться с Кассандрой в неблокирующем асинхронном стиле?
-
20-09-2019 - |
Вопрос
Я работаю над веб -проектом, который должен обрабатывать так много запросов клиентов. Поэтому я собираюсь использовать Cassandra и Tornado. У Tornado, похоже, есть встроенный клиент (Tornado.httpclient.asynchttpclient), который может выполнять не блокирующий запрос HTTP. Но Кассандра использует платежный протокол. Используя Thrift, торнадо, кажется, заблокирован при запросе Cassandra.
У кого -нибудь есть Expereince? Пожалуйста, предложите, как мне это сделать. Или для этой цели есть какой-нибудь дополнительный модуль?
Спасибо.
Решение
Есть извращенный клиент Cassandra в http://github.com/driftx/telephus. Анкет Я полагаю, вам нужно написать что -то подобное для торнадо. (Переход на Twisted может быть проще. :)
Не связан с StackOverflow