我正在开发用C for Linux编写的客户机服务器应用程序,在该应用程序中,我使用TCP将数据复制到多个从副本,我想知道如何处理一些副本意外的临时关闭(可能是unix进程崩溃或硬件断电)。当我向内核发出写() syscall时,成功的返回意味着数据被复制到套接字上,但并不意味着接收端获得了数据。如果目标被关闭,然后打开电源,则必须(在建立了新的TCP连接之后)将数据从丢失数据的位置重新发送到副本。假设我正在处理大量的数据,并且我没有
我有一个不断向Table1插入数据的应用程序。我还有一个python应用程序,它从Table1读取数据(每隔20秒),并将数据插入到Merge_table (新的)中,然后删除Tabe1中插入的行。Error I see when inserting data:
Error: database is locked 我正在使用删除数据的代码 delete from MyTable where ID我读到我们不能有多个写操作。另一种选择是什么