文件名称:pyeventstore:事件存储区的Python客户端
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-01 11:14:04
Python
Python Eventstore客户端 项目主页: : 文档: : 问题跟踪: : 这个包是做什么用的 这项工作是基于TCP的协议的基本实现。 我们必须向事件存储发布大量事件,以确保历史事件。 我们意识到事件存储库TCP协议会更快。 TCP协议似乎比HTTP协议快得多,因此我们决定实现python客户端和CLI来实现我们的目标。 坚果壳 您必须生成一个正好包含3列的CSV文件:事件ID,事件类型,事件数据。 CLI将能够将这些事件推送到事件存储。 $ cat events.csv ... " de305d54-75b4-431b-adb2-eb6b9e546014 " , " test event " , " { \" data \" : 12} " ... $ cat events.csv | escli --host localhost --stream=tests
【文件预览】:
pyeventstore-master
----setup.py(1KB)
----.gitignore(92B)
----pyeventstore()
--------escli.py(887B)
--------conf.py(232B)
--------__init__.py(0B)
--------cli()
--------messages.py(76KB)
--------client.py(2KB)
--------connection.py(305B)
--------tests()
----requirements.txt(17B)
----MANIFEST.in(107B)
----test_set_trace.sh(516B)
----LICENSE(1KB)
----README.rst(1KB)
----requirements-tests.txt(22B)
----run_tests.sh(115B)