文件名称:restbase:使用REST API和调度程序的分布式存储,用于后端服务
文件大小:547KB
文件格式:ZIP
更新时间:2024-02-26 10:17:56
javascript cassandra rest-api wikipedia-api backend-services
RESTBase RESTBase的构建旨在提供 。 它基本上是一个存储代理,它向外部展示了一个由Swagger规范提供支持的一致API,并使用存储备份了许多这些入口点。 默认的表存储后端基于Cassandra,这有助于其在Wikimedia的规模上良好地执行而不会给操作造成不必要的负担。 作为代理,RESTBase本身不会执行任何重要的内容处理。 相反,它在需要时从后端服务请求内容转换,并且通常(取决于配置)将其存储回以供以后检索。 对于高容量的静态端点,大多数请求将直接从存储中满足。 表存储后端符合类似于和的RESTful 。 主要实现使用Apache Cassandra。 值得注意