3.3 Thrift 与 REST API 3.3 Thrift 与 REST API 除了原生的 Java API,HBase 还提供了 Thrift 和 REST 两种外部访问接口,允许使用非 Java 语言的客户端与 HBase 交互。这为不同技术栈的应用集成 HBase 提供了极大的便利性。 3.3.1 Thrift API 3.3.1.1 简介 Thrift 是 Apache 的一个跨语言的服务开发框架。它允许你定义数据类型和服务接口,然后使用 Thrift 编译器生成各种编程语言的代码,包括客户端和服务端代码。HBase 使用 Thrift 提供了一个服务接口,允许你通过 Thrift 客户端执行 HBase 的各种操作。 3.3.1.