我的服务中有一个要求,即每当对数据库进行更新调用时,我都希望将当前值(我正在更新的值)与以前的值(数据库中的值)进行比较,并根据需要做出决定(例如发送通知)。解决这个问题的唯一方法是(在更新之前)调用数据库并比较事件。有人能提出更好的方法吗?
6xfqseft1#
如果数据量很小,可以使用缓存来存储数据,以便更快地读取。除此之外,如果您有更大的数据量并且想要更高的性能,我建议您对数据库进行更多的复制,并使用leader followers类型的配置,这样您就可以通过添加更多的followers来扩展您的读取
1条答案
按热度按时间6xfqseft1#
如果数据量很小,可以使用缓存来存储数据,以便更快地读取。除此之外,如果您有更大的数据量并且想要更高的性能,我建议您对数据库进行更多的复制,并使用leader followers类型的配置,这样您就可以通过添加更多的followers来扩展您的读取