写缓冲区

时间:2021-02-14 22:35:05
【文件属性】:
文件名称:写缓冲区
文件大小:1.23MB
文件格式:ZIP
更新时间:2021-02-14 22:35:05
Python 写缓冲区 实施细节 此API将在一天中的高峰时段(当有写入请求传入时)进行测试,因此这里的主要目标是减轻负载数据库的负担,因为Postgresql服务器将是这里的第一个瓶颈。 为此,实现了一个redis写缓冲区,该缓冲区将验证后的数据存储到redis模式中。 然后,一个celery调度程序将从redis中弹出元素,并通过批量插入操作将其写入Postgresql数据库,这将比单次写入快得多,从而减少了数据库负载。 设置 先决条件码头工人组成 docker-compose build docker-compose up 端点开放API规范 基准测试运行Docker容器后,可以通过以下方式进行基准测试 cd misc/test-data python benchmark.py
【文件预览】:
write-buffer-master
----api()
--------api()
--------Dockerfile(331B)
--------core()
--------requirements.txt(620B)
--------Data.csv(5.12MB)
--------manage.py(659B)
----.gitignore(2KB)
----.pre-commit-config.yaml(260B)
----docker-compose.yaml(636B)
----README.md(1KB)
----misc()
--------celery()
--------test-data()
--------redis()
--------openapi()
--------arch.png(17KB)

网友评论