riak_client 0.5.1 copy "riak_client: ^0.5.1" to clipboard
riak_client: ^0.5.1 copied to clipboard

discontinuedreplaced by: riak_dart
outdatedDart 1 only

Riak Client using the HTTP API

Riak Dart client #

Riak database client, written in Dart.

Features #

Available Riak functionality:

  • Fetch, store and delete objects (with vclock conditionals)
  • Store and query secondary index
  • Get and set bucket properties

Dart client design goals:

  • Meaningful wrapper objects
  • Immutable structures (exception: JSON content, but changes won't be pushed)

Roadmap #

0.6

  • conflict resolution of multiple entries (allow_mult)
  • CRDT (commutative replicated data type) example
  • configurable retry-on-failure

0.7

  • robust stream handling (e.g. what to do on backend failure, re-start?)
  • non-buffered HTTP response processing
  • pooling client (simple round-robin)
  • mock backend for testing (in-memory and filesystem)

0.8

  • map-reduce support
  • link-walking support
  • list-resources support

0.9

  • protobuf client implementation
  • mixed client (protobuf / http, based on the request)
  • search support

1.0

  • stable API
  • pool monitoring and stats

The order might vary, depending on the contributor's requirements. If you would like to add something, contact us (see AUTHORS or pubspec file).

References #

0
likes
0
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

Riak Client using the HTTP API

Homepage

Documentation

Documentation

License

unknown (license)

More

Packages that depend on riak_client