本地simpledb服务器

simpledb-dev3的Python项目详细描述


#简化B-DEv2

[![在pypi上查看](https://img.shields.io/pypi/v/simpledb-dev2.svg)](https://pypi.python.org/pypi/simpledb-dev2)
[![许可证](https://img.shields.io/badge/license-gplv3-blue.svg)(https://raw.githubusercontent.com/rcook/simpledb-dev2/master/license)

此fork已重命名为“simpledb-dev2”,因此不会与原始项目冲突。



项目信息

simpledb-dev2提供本地simpledb服务器,因此您可以脱机开发,而不需要simpledb帐户。它已经在Linux上测试过了,MacOS和Windows。


此软件包当前实现:

*整个“2007-11-07”rest api
*根据技术文档更正http错误响应
*根据技术文档中提供的示例创建的一大套测试

它不实现:

*soap api
*身份验证—签名值检查
*时间戳格式和过期检查
*https

要运行SimpleDB-dev2服务器,您需要一个正在运行的Python2.7安装。您可以使用[pip][pip]安装,如下所示:

````
pip install simpledb-dev2
````

这将安装包及其依赖项,包括[web.py][web py]。在“pip”命令行中指定“-user”选项,以便仅为当前用户安装。

这将在您的路径上创建一个“simpledb-dev2”脚本/可执行文件。您可以按如下方式启动SimpleDB-DEv2 Web服务器:

````
SimpleDB-DEv2 SERVE
````

这将在默认端口8080上提供SimpleDB API。要指定备用端口,请使用“--port”选项:

```
simpledb-dev2 serve--port 1234
````


也不意味着要存储或查询大量数据,我还不知道在遇到问题之前可以得到多大的数据,但我怀疑,使用当前的存储和查询设计,它并没有那么大:o)现在我已经有了一个基础,我可能会开始尝试如何提高性能…

虽然这符合技术文档中的规范,但是simpledb-dev2并没有在所有可能的sdb客户端库中进行测试,我期待着oss社区的人们能够找到bug和特性—毕竟,这是一项正在进行的工作!

现在就开始开发SimpleDB应用程序吧,不要等到以后!_

有助于

1。分叉此存储库
2。创建功能分支(`git checkout-b feature branch`)
3。提交更改(`git commit-m“添加了对新api版本的支持”`)
4。推到上游分支(`git push-u origin feature branch`)
5。创建一个[拉取请求][拉取]描述在[GNU通用公共许可证v3(GPLV3)][许可证]下发布的修复/功能

\license


[latortuga]:https://github.com/latortuga/simpledb dev
[许可证]:许可证
[pip]:https://pip.pypa.io/
[拉取]:https://github.com/rcook/simpledb-dev2/拉取
[simpledb dev]:http://code.google.com/p/simpledb dev/
[web-py]:http://webpy.org/



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在安卓中从我的应用程序发送彩信   java Jersey:在内存中保存数据   java数组适配器在使用set Text函数后不显示项   另一个文件中的java方法不可见   java Struts 1.2,从表单传递参数   java使用Swing使窗格可见   java CallableStatement和VARCHAR限制   java在保存过程中检查Play Framework模型中更改的属性   java发票生成工具,EleAF,spring,itextpdf   java无法使用maven将jar上载到github   java Android时间0:00 pm应该显示为12:00 pm   读取和写入CSV文件时出现java空字符串错误   java从自身调用方法或函数?