使用您自己的本地数据库镜像Stripe是一件好事吗?
同时使用API调用(创建新计划,优惠券,订阅等)和Webhooks(生成新发票或费用,付款失败。)进行镜像,因此您可以存储所有数据(字面上具有与带区对象匹配的列的相似表) )本地,并更快地使用它。
如果没有,您将在本地保存哪些数据,并要求什么?
谢谢。
您不控制保存在Stripe一侧的数据。如果它由于某种原因而消失,则您有麻烦。即使发生这种情况的可能性很小,我还是建议在本地存储最关键的信息。
出于性能原因,您可能希望在本地存储一些数据,但是对您自己的数据库的调用不一定比API调用快。更重要的是,即使相差几百毫秒,用户也不会注意到它。而且大多数用户很少会访问此类数据(发票清单等)。
似乎不太可能,但您不知道自己是否无法控制它。 Capital One去年被黑客入侵,我永远也不会想到它会发生。