redis do logowania

Myślę o użyciu Redis do celów rejestrowania aplikacji internetowych. Sprawdziłem, czy istnieją ludzie stosujący to podejście, wyrzucając dzienniki do kolejki / listy Redis, a następnie zaplanowanego pracownika do zapisu na dysku.

http://nosql.mypopescu.com/post/8652869828/another-redis-use-case-centralized-logging

Chciałbym znaleźć zrozumienie, dlaczego nie użyć bezpośrednio Redis do trwałości na dysku? Jeśli przydzieliłem mały serwer, do którego Redis napisze, oddzielony od bazy danych, serwera aplikacji, czy możliwe jest użycie Redis do bezpośredniego przechowywania dzienników?

Potrzebuję także pomocy w wysyłaniu zapytań do Redis przez datetime, user itp. Na przykład każdy dziennik jest następujący.

datetime=>2012-03-24 17:45:12
userid=>123
message=>test message
category=>my category

Jak zapytać o wyniki w zakresie datetime, określonego użytkownika, określonej kategorii?

Dzięki!

questionAnswers(4)

yourAnswerToTheQuestion