uporte ao @Drools Fusion para eventos persistentes e de longa duração

Eu estava pensando em usarDrools Fusion para implementar as seguintes regras exemplares:

se o cliente comprou dois mesmos produtos em um ano, ela fica em terceiro gratuitamentepara gastar mais de 200 USD em no máximo três transações consecutivas, o cliente recebe um descontoquando o cliente fica inativo por mais de um ano, um lembrete é gerado um supervisor é notificado quando um único pedido é maior que um valor médio nos últimos seis meses ... e assim por diante, estes são apenas exemplos do topo da minha cabeça

Todas essas regras podem ser facilmente expressas usando o Drools Fusion. No entanto, após criar um protótipo e revisar a documentação, parece que este produto é mais adequado para eventos transitórios e de curto prazo (mercado de ações, tomada de decisões em tempo real

A questão é: é necessário armazenar todos os eventos na memória? (possivelmente milhões de compras muito antigas). Além dissocan Drools Fusion armazena eventos para que eles sobrevivam à reinicialização do servidor? (Idealmente no banco de dados

Sei que os eventos do Drools Fusion são simplesmente fatos emDrools Expert, assimtalve a pergunta pode ser expandida para:can Drools Expert persiste e carrega preguiçosamente fatos?

questionAnswers(1)

yourAnswerToTheQuestion