Any plans to support Amazon SimpleDB

6 posts, 0 answers
  1. Jack
    Jack avatar
    45 posts
    Member since:
    Feb 2009

    Posted 11 Mar 2011 Link to this post

    I was wondering if there were any plans to support Amazon SimpleDB in the future?  I have been thinking about using it like a giant distrubuted cache and/or datasource for publishing the data from complex views that don't change very often.

    My thoughts were that as part of a 'publish' I would run a number of complicated queries and then push that data in a simple format to Amazon DB.  Then my client application, distributed across N.A, could pull from AmazonDB and only needs to contact my local DB Server for special requests / updates.

    I'm imaging that I could the ORM tool to pull my data and then push to Amazon.

    Thanks
    jack
  2. Jan Blessenohl
    Admin
    Jan Blessenohl avatar
    707 posts

    Posted 14 Mar 2011 Link to this post

    Hello Jack,
    We do not have plans to support SimpleDB. Why is your choice SimpleDB? I would propose SqLite or Firbird in local mode. You can do xcopy deployment as well.

    Kind regards,
    Jan Blessenohl
    the Telerik team
    Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
  3. DevCraft banner
  4. Jack
    Jack avatar
    45 posts
    Member since:
    Feb 2009

    Posted 14 Mar 2011 Link to this post

    Jan,

    Currently I have clients on both the East Coast / West Coast of the US and my application / database servers reside in Western Canada.  My client application is Silverlight based and some of my clients have extremely strict desktop requirements.  I'm not even sure if I'll be able to extend Isolated Storage by very much and installing anything locally will never happen.  Also some of them have horrendous upload limits.

    The Amazon SimpleDB is essentially free for < 1GB and I would never ever have that much data so IU have been toying with the idea of using it like a cache for simple data.  Much of my application logic in the database is based around metadata that doesn't change very often so I can almost 'stage' a published version which could be pushed out to SimpleDB.  My consuming requirements for that data is never anything more than select * and it is all readonly.

    I was also contemplating using it for an auto-save functionality that currently is not stable with the roundtrip via the internet.  One of my core features is a data entry module in ERV format so my data is essentially key-value (int/string/date) which means I could rapidly push values to the 'closest' client amazon server and then pull it back down to the core server in the background.

    I think for some implementations it could be extremely useful.  I did a bit of googling and only MindScape's LightSpeed ORM is supporting it. (Maybe a sign...). 

    Anyhow it has such limited capabilities that I doubt it would be much effort to implement but it would be nice to have a robust implementaiton intergrated within OpenAccess.

    *UPDATE* NetFlix has gone very heavy into the use of SimpleDB.  There is some excellent information here:  http://practicalcloudcomputing.com in the guys blog (tagged as SimpleDB).

    thanks

    jack
  5. Jan Blessenohl
    Admin
    Jan Blessenohl avatar
    707 posts

    Posted 14 Mar 2011 Link to this post

    Hello Jack,
    Got it, this looks for me like an ObjectContainer job, you can copy all data that you need into an Telerik.OpenAccess.ObjectContainer. The container can be serialized to whatever you want. To store it as document in the simple db is possible, but also add it as embedded resource to the silverlight app and just extract it from the assembly.  

    Regards,
    Jan Blessenohl
    the Telerik team
    Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
  6. Jack
    Jack avatar
    45 posts
    Member since:
    Feb 2009

    Posted 14 Mar 2011 Link to this post

    Can you point me at the documentation for that?

    Are there any examples of embedding it as a resource. 

    Thanks

    jack
  7. Jan Blessenohl
    Admin
    Jan Blessenohl avatar
    707 posts

    Posted 17 Mar 2011 Link to this post

    Hi Jack,
    I have made an example project for you and attached it.

    All the best,
    Jan Blessenohl
    the Telerik team
Back to Top
DevCraft banner