Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cvitter/riak-ts-data-modeling

An introduction to data modeling with Riak TS with hands on examples.
https://github.com/cvitter/riak-ts-data-modeling

data-modeling riak-ts

Last synced: about 1 month ago
JSON representation

An introduction to data modeling with Riak TS with hands on examples.

Awesome Lists containing this project

README

        

# Riak TS - Data Modeling Home

**Riak TS** (http://docs.basho.com/riak/ts) is a distributed NoSQL database optimized for time series use cases. Although Riak TS is based on Riak KV (http://docs.basho.com/riak/kv), you interact with Riak TS via tables, rows, and columns. This Github repository contains readmes and sample code designed to walk you through the basics of working with Riak TS and data modeling based on its unique distributed architecture including practical guidance on how to model for a variety of common use cases.

**Note**: Having a running instance of Riak TS when reading through these documents will be useful if you want to get hands on experience with data modeling and querying Riak TS. If you haven't already installed Riak TS please see [Installing Riak TS](Installing%20Riak%20TS.md) before proceeding.

If you are new to Riak TS I would suggest reading each of the following sections in order as the concepts build on each other to give you both a theoretical and practical understanding of best practices around data modeling:

* [Data Modeling Basics](Data%20Modeling%20Basics.md)
* [How Partition Keys Work](How%20Partition%20Keys%20Work.md)
* [Selecting A Partition Key](Selecting%20A%20Partition%20Key.md)
* [Why Use Quanta At All?](Why%20Use%20Quanta%20At%20All.md)

# Questions, Feedback, Pull Requests Etc.

If you have any questions, feedback, suggestions, etc. please submit them via issues here: https://github.com/cvitter/Riak-TS-Data-Modeling/issues

If you find errors please feel to submit pull requests. Any help in improving this resource is appreciated!

# License
The content in this repository is Open Source material released under the Apache 2.0 License. Please see the [LICENSE](LICENSE) file for full license details.

# Authors
* Author: [Craig Vitter](https://github.com/cvitter)

# Contributors
Please submit Issues and/or Pull Requests.