awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

Awesome GitHub RepositoriesRESTful HTTP Interfaces

REST-oriented HTTP interface for database operations and real-time subscriptions without gRPC dependency.

Distinct from HTTP API Integrations: Distinct from HTTP API Integrations: provides a RESTful HTTP interface for database operations and subscriptions, not general API integration patterns.

Explore 5 awesome GitHub repositories matching web development · RESTful HTTP Interfaces. Refine with filters or upvote what's useful.

Awesome RESTful HTTP Interfaces GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • apache/couchdbapache 的头像

    apache/couchdb

    6,905在 GitHub 上查看↗

    CouchDB 是一个 NoSQL 文档数据库,将数据存储为灵活的文档,并公开一个 RESTful API 以通过 HTTP 进行数据管理。它作为一个分布式文档存储,在多个节点之间同步和复制数据,以确保高可用性和一致性。 该系统包括一个全文搜索引擎,将数据库记录转换为可查询的文档,支持排序和分页。数据同步通过多主复制处理,交换修订历史以保持分布式节点之间的一致性。 该数据库利用多版本并发控制,允许在不加锁的情况下同时进行读写。存储通过仅追加和基于 B 树的结构进行管理,以促进崩溃恢复和高效的基于磁盘的查找。

    Exposes all database operations through a stateless REST-oriented HTTP interface for remote data management.

    Erlang
    在 GitHub 上查看↗6,905
  • kurrent-io/kurrentdbkurrent-io 的头像

    kurrent-io/KurrentDB

    5,809在 GitHub 上查看↗

    KurrentDB is an event-native database designed for event sourcing and event-driven architectures. It stores events as immutable, ordered records in streams, preserving a complete audit trail and enabling temporal queries. The database uses gRPC for all client-server and inter-node communication, providing efficient binary serialization and bidirectional streaming, and supports atomic multi-stream writes that ensure consistency across multiple streams in a single transaction. The database distinguishes itself with a built-in JavaScript projection engine that transforms, filters, and aggregates

    Provides a REST-oriented HTTP interface for database operations and real-time subscriptions.

    C#cqrsdatabaseevent-sourcing
    在 GitHub 上查看↗5,809
  • elastic/elasticsearch-jselastic 的头像

    elastic/elasticsearch-js

    5,295在 GitHub 上查看↗

    本项目是 Elasticsearch 的 Node.js 客户端和数据库驱动程序。它充当 REST API 包装器,将 JavaScript 方法调用转换为 HTTP 请求,以在分布式搜索和分析引擎中索引、搜索和管理文档。 该库为集群管理和数据集成提供了编程接口。它包括用于发现集群节点和管理索引的工具,以保持连接稳定性并组织数据存储。 该客户端涵盖了广泛的操作,包括用于 CRUD 操作的文档生命周期管理、搜索查询执行和索引配置。它还处理 API 请求身份验证和基于权限的访问控制,以确保授权的服务交互。

    Translates programmatic JavaScript method calls into RESTful HTTP requests for database operations.

    TypeScript
    在 GitHub 上查看↗5,295
  • lhartikk/naivechainlhartikk 的头像

    lhartikk/naivechain

    5,293在 GitHub 上查看↗

    Naivechain 是一个教育性区块链实现,旨在演示分布式账本的基础知识。它作为一个工作量证明(PoW)区块链运行,节点通过解决计算难题来验证新区块并保护网络安全。 该系统作为使用 WebSocket 的点对点网络运行,用于传播交易并在节点间同步状态。它包括一个用于生成公钥和私钥对的非对称密钥钱包,使用户能够签署交易并管理数字身份。 节点管理和账本数据检索通过 HTTP 区块链接口处理。该项目涵盖了核心分布式系统功能,包括加密哈希链、点对点网络和分布式状态同步。

    Provides a RESTful HTTP interface to retrieve and manage the internal state of the blockchain.

    JavaScript
    在 GitHub 上查看↗5,293
  • elastichq/elasticsearch-hqElasticHQ 的头像

    ElasticHQ/elasticsearch-HQ

    5,000在 GitHub 上查看↗

    Elasticsearch-HQ 是一个基于 Web 的管理界面,用于通过图形仪表板监控和管理 Elasticsearch 集群、索引和节点。它作为一个 API 代理,用于执行 REST 请求并管理集群数据和元数据。 该项目提供中心化的多集群编排,允许管理员从单个界面管理多个远程实例。它包括用于索引生命周期控制、快照仓库备份管理以及节点性能和分片稳定性实时健康跟踪的专门管理器。 该平台涵盖了广泛的管理能力,包括数据重新索引、索引别名控制和映射检查。它还具有用于识别集群问题的诊断工具,以及用于数据查询和检索的图形界面。 连接通过支持 SSL/TLS 网络安全和基本身份验证的代理网关进行管理。系统设置和连接元数据通过环境变量、JSON 配置文件和本地数据库进行维护。

    Uses a REST-oriented HTTP interface for retrieving administrative data and health metrics from remote instances.

    JavaScriptelastichqelasticsearchelasticsearch-client
    在 GitHub 上查看↗5,000
  1. Home
  2. Web Development
  3. HTTP API Integrations
  4. RESTful HTTP Interfaces