Skip to content

The Qi Client samples are introductory, language-specific examples of programming against the Qi storage service. They are intended as instructional samples only.

License

rahul10992/Qi-Samples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome

The Qi Client samples are introductory, language-specific examples of programming against the Qi Service. They are intended as instructional samples only.

Sample Pattern

All basic samples are console applications that follow the same sequence of events, allowing you to select the langauge with which you are most comfortable without missing any instructional features. The pattern followed is:

  1. Instantiate a Qi client
  2. Obtain an authentication token
  3. Create a QiType to represent the data being stored
  4. Create a QiStream to store event data in
  5. Create and insert events into the stream
  6. Retrieve events for a specified range
  7. Update events
  8. Replace events
  9. Demonstrate QiStreamBehaviors
  10. Use QiViews and QiViewMaps
  11. Delete events
  12. Delete metadata objects

These steps illustrate the fundamental programming steps of Qi. Over time, the samples may be extended to demonstrate more advanced tasks. Feel free to modify the samples and propose changes.

About

The Qi Client samples are introductory, language-specific examples of programming against the Qi storage service. They are intended as instructional samples only.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 36.0%
  • TypeScript 19.7%
  • Java 18.2%
  • C# 12.5%
  • JavaScript 11.2%
  • HTML 2.3%
  • CSS 0.1%