-
-
Notifications
You must be signed in to change notification settings - Fork 132
Home

RethinkDb.Driver is a ReQL driver for RethinkDB. This driver is closely ported from the official Java driver. Architecturally, both the Java driver and C# driver are very similar. This C# driver has some extra language features that adds some expressiveness over the Java driver (such as anonymous type optional arguments).
This driver also aims for 100% API compatibility and ReQL completeness with the official drivers. This driver is generally considered a super-set of features of the official Java driver.
NuGet Package RethinkDb.Driver
Install-Package RethinkDb.Driver -Pre
Developers can follow the examples found in the official ReQL documentation for the Java driver. In general, the C# driver and Java driver are both API compatible.
The C# driver supports additional integrated language ReQL features such as anonymous type arguments. The documentation for the extended C# driver features can be found here.
- Query Examples
- Extra C# Driver Features
- Differences Between the C# and Java driver
- Setting up Logging
If you're interested in making a contribution or want to build the driver manually, these pages might be helpful.
- Home
- Query Examples
- Logging
- Connections & Pooling
- Extra C# Features
- GOTCHA Goblins!
- LINQ to ReQL Provider
- Differences
- Java ReQL API Documentation