文件名称:datastore-workshop:来自“数据存储、Python 和你”研讨会的示例代码
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-18 14:30:03
Python
数据存储、Python 和你研讨会 该存储库包含“数据存储”,“ Python和您”工作坊的工作代码。 数据存储本身包含在 Docker 镜像中。 准备 如果你想在这里运行代码,你需要一台 Linux 计算机或虚拟机——我建议使用 Ubuntu 和 Vagrant 来驱动它。 系统需要安装 Docker; 要在 Linux 上执行此操作,请运行: wget -qO- https://get.docker.com/ | sh 为基于 debian 的系统推荐的 Python 包(没有这些,你将需要开发头文件和编译器): make python-psycopg2 python-cryptography python-protobuf protobuf-compiler 跑步 首先,在*目录中运行make build - 这将下拉并编译所有必要的 Docker 镜像以运行 6 个具有服务
【文件预览】:
datastore-workshop-master
----README.rst(1KB)
----sqlite()
--------example.db(3KB)
--------example1.py(406B)
----elasticsearch()
--------example1.py(2KB)
--------Makefile(271B)
----riak()
--------riak.sh(525B)
--------Dockerfile(1KB)
--------example1.py(555B)
--------Makefile(669B)
--------example2.py(525B)
----requirements.txt(103B)
----kafka()
--------producer.py(557B)
--------Dockerfile(121B)
--------consumer.py(386B)
--------Makefile(262B)
----postgresql()
--------Dockerfile(96B)
--------example1.py(654B)
--------Makefile(280B)
----redis()
--------Dockerfile(215B)
--------example1.py(420B)
--------Makefile(236B)
--------example2.py(543B)
----Makefile(453B)
----protobuf()
--------addresses_pb2.py(7KB)
--------addresses.proto(472B)
--------example.pb(134B)
--------example1.py(775B)
--------Makefile(96B)
----neo4j()
--------example1.py(964B)
--------Makefile(248B)