GenericDB打造简易实体属性数据库的终极方案
通用数据库 提供了一种非常简单的数据库模式来存储任何数据,类似NoSQL,但由RDBMS支持。为什么选择这种方式?因为NoSQL引擎往往占用大量数据空间(重发和预分配)。
使用的库:
-
惯用语巴黎
-
超薄框架
-
RESTful API
RESTful API 设计灵感:
-
获取所有实体:
api/db/entities(.:format)
-
获取单个实体:
api/db/entities/:id(.:format)
-
获取实体的子实体:
api/db/entities/:id/entities(.:format)
-
获取实体的属性:
api/db/entities/:id/properties(.:format)
内容类型管理
针对不同的内容类型,系统能够灵活处理。以 Firefox 为例,常见的请求包含以下接受类型:text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
。
下载地址
用户评论