Note: Unfortunately this project is no longer under development.
A Java driver for RethinkDB, the open source distributed JSON document database with a pleasant and powerful query language.
-
The Ant build
- fetches the latest protobuf file from RethinkDB's next branch and generates the sources
- compile, etc.
Note: the project is trying to use the latest protobuf definition as ReQL evolves pretty fast. Once a stable version is completed, it will start using the protobufs in the RethinkDB release versions.
-
Connection: sends, receives, and parses responses.
-
ResultSet for handling result.
-
Converting the ProtoBuf
Datum
to native types (see DatumConverter)
- Admin API (DB, Table, Index)
- Basic query API
- Filtering with
Criteria
- Lambda-functions for
filter
,map
, etc.