Création d'un bot Facebook Messenger à l'aide de Claudia JS et planification de l'hébergement sur AWS Lambda.La meilleure façon de stocker les réponses des utilisateurs dans Facebook bot chat?
Je souhaite poser une série de questions à l'utilisateur.
Lorsqu'un utilisateur répond avec une réponse, je dois l'enregistrer pour plus tard et une fois que j'ai toutes les informations dont j'ai besoin, je vais passer les réponses à une fonction.
Quel est le meilleur moyen de sauvegarder cette information?
Je pensais à une couche de cache comme Redis, mais parce que cela est stocké dans la RAM, je vais le perdre quand le serveur lamda s'arrête. Mongodb a apparemment beaucoup de frais généraux lors de la connexion, mais sera au moins persistante.
Peut-être juste un simple serveur mySQL?
Comment les autres le font-ils? J'ai l'impression qu'il y a une solution simple qui me manque.
C'est très similaire à la solution avec laquelle j'ai fini par aller. J'ai utilisé mySQL au lieu de mongo (seulement parce que je suis plus familier avec ça et que je ne voulais pas être suivi de l'apprentissage de nouvelles choses). MongoDB serait certainement le chemin à parcourir. J'ai aussi utilisé l'intelligence artificielle et si le contexte de la réponse répond à une question qui n'a pas reçu de réponse, je la sauvegarde contre l'utilisateur. Merci pour votre réponse. Va vérifier votre code :) – Stretch0