Skip to content

ankitpas/streamsx.dps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

The IBMStreams/streamsx.dps GitHub repository is home to the Streams toolkit named DPS (Distributed Process Store). This Streams toolkit allows a simple way for the SPL, C++ and Java operators belonging to a single or multiple applications to share the application specific state information via an external K/V store. It does this via a collection of APIs that can be called from any part of the SPL, C++ and Java operator code.

Following are the external NoSQL K/V stores that can be configured to work with the DPS toolkit for the purpose of sharing application state in a distributed manner.

  1. Memcached
  2. Redis [version 2.x that doesn't have a built-in cluster feature]
  3. Cassandra
  4. IBM Cloudant
  5. HBase
  6. Mongo
  7. Couchbase
  8. Aerospike
  9. Redis-Cluster [New cluster feature is available in Redis version 3 and above]

There are plenty of details available about the installation, configuration, API description, built-in example etc. Please refer to the com.ibm.streamsx.dps/doc/dps-usage-tips.txt file for getting a good start in using this toolkit.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 53.2%
  • C 40.8%
  • Java 3.2%
  • Objective-C 2.2%
  • Shell 0.6%