文件名称:cart-dht:购物车服务的分片分布式哈希表(DHT)实现
文件大小:78KB
文件格式:ZIP
更新时间:2024-04-05 06:45:19
JupyterNotebook
购物车服务 :shopping_cart:
以下服务使用后端中的分片分布式哈希表(DHT)使用API的实现。
文件内容
dht.py为数据后端定义了类:
DHTServer :将客户购物车存储为键值对的每个实例。
DHTServerStore : DHTServerStore的数组,用于在各个分片上分配I / O数据。
api.py购物车中用于将信息读取/写入分片DHT的方法,并且具有主要的端点方法来响应用户交互:
终点
方法
身体数据
描述
/items/
【文件预览】:
cart-dht-master
----.gitignore(58B)
----benchmark.py(2KB)
----requirements.txt(54B)
----README.md(4KB)
----tests()
--------__init__.py(0B)
--------test_api.py(3KB)
--------test_utils.py(1KB)
----benchmark()
--------__init__.py(0B)
--------plot.ipynb(76KB)
--------runtimes_vs_n.png(22KB)
----cart()
--------__init__.py(0B)
--------db.py(4KB)
--------cloud_store.py(673B)
--------utils.py(1KB)
--------api.py(3KB)
--------local_store.py(2KB)