Fun Prototyping Database
deusp的Python项目详细描述
艺术品
这是一个正在进行的工作,自述文件用作路线图
易于安装。很容易跑。使用方便。要生成的数据库服务器 原型。
“Deuspy”这个名字来自法语俚语,意思是 “快点”。
什么?
创建、读取、更新:
fromdeuspy.client.syncimportDeuspy# connect to deuspy at localhost port 9090client=Deuspy('http://localhost:9090','repl-one')# create a new document, return it's unique identifieruid=client.create(dict(type='project',title='deuspy',tagline='Prototypes. For. Fun.',popularity=1))doc=client.read(uid)doc['popularity']+=31415# please! use it! start it! and use it again!# update documentclient.update(uid,doc)
您还可以查询和删除资料:
# let's reuse the previous connectionuid=next(client.query(type='project',title='hoodie'))client.delete(uid)# no more hoodie!
怎么做?
魔法!
为什么?
因为我可以,因为我需要它。我想展示@pyconfr 2018 在aiohttp附近的车间。 我不希望人们一开始就感到不好 因为他们需要选择一个数据库。这个。是。为了。很有趣。学习 好吧。我不想让自己在脑海中有十几个关键词表格3或 4种不同的查询语言,每种语言都有自己的方言 帮助我的Python同伴实现异步梦想。
我们的想法是使用简单的数据库服务器 来自AIOHTTP。