updater:数据库更新器

时间:2024-04-14 05:51:53
【文件属性】:

文件名称:updater:数据库更新器

文件大小:10KB

文件格式:ZIP

更新时间:2024-04-14 05:51:53

Python

更新器 数据库更新程序:检测a801数据库中的所有更改并将其拉出 表现 内存使用情况取决于两个表的相似性。 如果行的顺序相同(或者只有几行放错了位置),那么行将是最少的,但是如果它们根本不相似,那么如果数据库很大,则行可能会变得很大。 Python使用了将近20MB,并且当我们运行此更新程序时,它没有超过该阈值。 速度取决于CPU速度和带宽。 在我们的设置中,我们有一个Intel Core Processor (2.4GHz,1个核心)和250Mbit / s的带宽,它每秒检查27000行(正在转移整个数据库,大约1个小时内有大约1亿用户) 怎么运行的 此更新程序充当两个数据库(外部数据库和内部数据库)之间的中间人,其目的是复制外部数据库(a801)。 请记住,他们的数据库非常庞大(近1亿用户),此复制过程必须非常快。 我想到的第一个想法是对数据库进行大的SELECT查询,然后在我们的


【文件预览】:
updater-master
----src()
--------utils.py(1KB)
--------runner.py(11KB)
--------table.py(1KB)
--------start.py(1KB)
----Dockerfile(394B)
----requirements.txt(16B)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(2KB)

网友评论