The Riak client for .NET
C# Other
Latest commit 4b5ecd3 Nov 18, 2016 @lukebakken lukebakken committed on GitHub Merge pull request #326 from basho/features/lrb/update-nuget
Update NuGet
Failed to load latest commit information.
.nuget remove unnecessary file Nov 18, 2016
build Convert make.ps1 to work with auto-restore Nov 18, 2016
packages Create new Test project to contain all tests going forward, integrati… Apr 29, 2015
src Update to latest NuGet, enable auto-restore as per https://docs.nuget… Nov 18, 2016
tools @ bf0c48c
.gitattributes Add delay to Riak start Feb 9, 2016
.gitmodules Use a submodule for tools so they can be shared Mar 24, 2015
.travis.yml no security for mono builds Oct 25, 2016 Tone down document Jan 20, 2016
Makefile Ensure "make test" shows all targets Nov 17, 2014 Make nodeOffline an immutable value. Apr 8, 2016 2.4.0 release notes Nov 18, 2016
RiakClient.sln Remove files from sln that don't need to be there. Nov 18, 2016
RiakClient.sln.GhostDoc.xml Update riak_pb submodule to get TS messages. Mar 2, 2016 More REST property removal. Mar 12, 2015
make.cmd Ensure that compile errors are build errors. Feb 11, 2015
make.ps1 Convert make.ps1 to work with auto-restore Nov 18, 2016

Riak .NET Client

Riak .NET Client is a .NET library which facilitates communication with Riak, an open source, distributed database that focuses on high availability, horizontal scalability, and predictable latency. Both Riak and this code is maintained by Basho.

  1. Installation
  2. Documentation
  3. Contributing
  4. Roadmap
  5. License and Authors

Build Status

  • Master: Build Status
  • Develop: Build Status


The easiest way to get hold of it is to install the Nuget package.

For more details on installation, including building from source, see the installation section of the wiki.


Documentation for the project can be found on the project wiki. Please also see the Release Notes for the latest updates.


This repo's maintainers are engineers at Basho and we welcome your contribution to the project! Review the details in in order to give back to this project.

An honest disclaimer

Due to our obsession with stability and our rich ecosystem of users, community updates on this repo may take a little longer to review.

The most helpful way to contribute is by reporting your experience through issues. Issues may not be updated while we review internally, but they're still incredibly appreciated.

Thank you for being part of the community! We love you for it.

Riak .NET Client Roadmap

Cluster and node info

Github Issue 10 This would be looking for ways to get the results of riak_admin status and other commands through the Riak Client API

SOLR Interface

Github Issue 20 Create an HTTP interface for Faceted queries vi the Solr Interface

Improved Riak Search API

Github Issue 23 Additional development should be undertaken to make it easier for developers to use this.

License and Authors

Riak .NET Client is Open Source software released under the Apache 2.0 License. Please see the LICENSE file for full license details.

Special Thanks

The following people have contributed to Riak .NET Client, it's predecessor CorrugatedIron, or one of the related libraries or applications that make it work:

  • Jeremiah Peschka
  • OJ Reeves
  • Matthew Whitfield
  • Kevin Pullin
  • Tiago Margalho
  • Marc Gravell (protobuf-net)
  • James Newton-King (Json.NET)
  • Alex Moore
  • Luke Bakken
  • Myles McDonnell
  • Rob Somerville