Stratosphere

Community Contributed Software

  • Amazon Web Services provides links to these packages as a convenience for our customers, but software not authored by an "@AWS" account has not been reviewed or screened by AWS.
  • Please review this software to ensure it meets your needs before using it.

Mono compatible .NET/C# library with set of primitives to work with table, queue and block containers with corresponding implementations for Amazon SimpleDB, SQS and S3. Additionally includes local machine (file system and SQLite) implementations to enable debugging and testing. Implemented in C# 3.0 programming language. Additionally includes Amazon Web Services Shell (AwsSh) command line utility for interactive access to Amazon SimpleDB, SQS and S3 services.

Details

Submitted By: petrohi
AWS Products Used: Amazon S3, Amazon SQS, Amazon SimpleDB
Language(s): C#
License: MIT License
Source Control Access: https://hg01.codeplex.com/stratosphere
Created On: May 11, 2010 4:35 PM GMT
Last Updated: May 25, 2010 4:39 PM GMT
Download

Scalable Table Features

  • Support of full Amazon SimpleDB data model (multi-valued attributes) via table reader and writers
  • Paging support for large select result sets
  • Simplified mapping of SimpleDB item to BCL dictionary
  • Local file system implementation based on SQLite
  • XML based configuration
  • Sources include xUnit tests

Scalable Queue Features

  • Support of UTF8 string based messages
  • Support for BCL dictionary based messages (XML serialized)
  • Local file system implementation
  • XML based configuration
  • Sources include xUnit tests

Scalable Block Features

  • Support for Amazon S3 block IO via streams over HTTP
  • Local file system implementation
  • XML based configuration

AwsSh Features

  • Managing SimpleDB domains and items (list, create, delete, delete by prefix)
  • Selecting SimpleDB items with select expression
  • Saving and loading SimpleDB items to and from XML file, additionally saving the result of select expression
  • Managing SQS queues (list, create, delete, delete by prefix)
  • Managing S3 buckets and objects (list, create, delete, delete by prefix)
  • Uploading and dowloading S3 objects
For more information see Stratosphere home page.
©2014, Amazon Web Services, Inc. or its affiliates. All rights reserved.