restapi会消耗服务器资源吗

ttcibm8c  于 2021-06-15  发布在  Mysql
关注(0)|答案(1)|浏览(195)

关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。

两年前关门了。
改进这个问题
我有一个10gb sql数据库,希望使用rest api向移动应用程序提供对该数据的访问。移动应用程序将由不到100个用户使用。我的数据库有点迟钝,因为它不是为这么多的数据而建的,但多年来一直在增长。我的问题是:restapi会给我的db带来更多负担吗?

ukqbszuj

ukqbszuj1#

restapi不会给数据库带来任何负担,如果它是普通的客户端、服务器的东西。
让我举一个restapi如何工作的例子。
客户端<---(RESTAPI协议)----->服务器<---(进行查询优化以提高数据库的性能和类似的优化)----->数据库
所以在restapi之前,服务器通常保存客户端的一些数据,也就是会话数据。但随着内存使用的增加,它给服务器带来了负担,而且在某种程度上依赖于用户的状态。指用户在进行某些操作之前必须遵循一定的步骤。
但在restapi体系结构中,每个方法/调用都独立于前面的调用。所以基本上rest架构是另一种设计,用于在2个或更多个(服务、客户机)之间进行通信。
所以我不认为restapi会影响你的数据库(尽管这同样取决于您的产品/服务架构设计和开发人员的质量等。)

相关问题