gpt4 book ai didi

mysql - Node 和Deno服务器访问相同的MySQL数据库

转载 作者:行者123 更新时间:2023-12-01 22:36:27 29 4
gpt4 key购买 nike

我想测试Node和Deno,并尝试通过代理将用户重定向到一个MySQL DB。

它将如何影响数据库?

是否可能通过CRUD操作出现一些时间戳冲突,或者MySQL是否具有某种机制来应对来自多个服务器的连接?

RAM中数据库的性能或内存占用量如何?它是否会像只有一台服务器请求数据库对某些内容进行CRUD一样占用相同的空间?

如果我添加了另一个将连接到数据库的服务器,例如java或Go服务器,将会发生什么?

最佳答案

除了连接任何其他并发进程外,它实际上对数据库没有任何影响。

这不是deno问题,而是数据库问题。

即使使用当前的单个Node.js实例,也可能发生完全相同的问题,因为这些天所有系统的性质都是并发/并行的。

您也可以将Deno应用替换为另一个Node.js实例,Java等。甚至是您当前的Node.js应用。

将数据加载到客户端后,数据库中的数据可能会发生更改,具体取决于您实现将处理此类情况的代码。

MySQL不是“ACID”的事实本身不是负面的,也不是相关的,因为它没有上下文。

如果您需要在注册表上具有完全的绝对完整性,请确保在对它进行select编码时将其锁定,但是这是一个权衡。

关于mysql - Node 和Deno服务器访问相同的MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61930332/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com