Amazon SimpleDB Developer Guide by Prabhakar Chaganti, Rich Helms

By Prabhakar Chaganti, Rich Helms

Scale your application's database at the cloud utilizing Amazon SimpleDB

  • Offload the time, attempt, and capital linked to architecting and working an easy, versatile, and scalable net database
  • A whole consultant that covers every thing from set up to complicated beneficial properties aimed toward optimizing your application
  • Examine SimpleDB and the relational database version and evaluate the straightforward DB info model
  • Packed with examples in Java, personal home page, and Python and screenshots to demonstrate key techniques permitting you to concentration software development

In element

SimpleDB is a hugely scalable, simple-to-use, and cheap database within the cloud from Amazon internet companies. yet in an effort to use SimpleDB, you actually need to swap your mind-set. this is not a standard relational database; actually it isn't relational in any respect. For builders who've adventure operating with relational databases, this can result in misconceptions as to how SimpleDB works.

This functional e-book goals to handle your preconceptions on how SimpleDB will give you the results you want. you'll be fast led throughout the modifications among relational databases and SimpleDB, and the consequences of utilizing SimpleDB. all through this publication, there's an emphasis on demonstrating key recommendations with useful examples for Java, Hypertext Preprocessor, and Python developers.

You may be brought to this vastly scalable schema-less key-value information shop: what it really is, the way it works, and why it truly is any such game-changer. you are going to then discover the elemental performance provided by way of SimpleDB together with querying, code samples, and much more. This e-book may also help you install companies open air the Amazon cloud and entry them from any internet host.

You will see how SimpleDB supplies the liberty to target program improvement. As you're employed via this e-book it is possible for you to to optimize the functionality of your functions utilizing parallel operations, caching with memcache, asynchronous operations, and more.

Gain in-depth realizing of Amazon SimpleDB with Hypertext Preprocessor, Java, and Python examples, and run optimized database-backed functions on Amazon's internet companies cloud

What you are going to research from this publication

  • Explore numerous SimpleDB operations with the easy-to-use Boto library on Java, personal home page, and Python consoles
  • Encode and decode a variety of facts forms into string information utilizing Lexicographical comparability with unique instructions
  • Query, variety, and count number info utilizing choose syntax
  • Store huge binary items in Amazon S3 whereas utilizing SimpleDB because the metadata store
  • Tune SimpleDB queries utilizing the field utilization value
  • Avoid over the top SimpleDB requests through the use of a cache
  • Optimize your application's functionality utilizing parallel operations


This publication is a pragmatic real-world educational masking every thing you want to learn about Amazon SimpleDB. you'll encounter examples in 3 languages: Java, personal home page, and Python. This e-book is aimed toward remodeling you from a newbie to a sophisticated developer.

Who this booklet is written for

If you're a developer eager to construct scalable web-based database functions utilizing SimpleDB, then this ebook is for you. you don't want to grasp something approximately SimpleDB to learn and research from this publication, and no simple wisdom is precisely precious. This consultant can assist you to begin from scratch and construct complicated applications.

Show description

Read Online or Download Amazon SimpleDB Developer Guide PDF

Best databases books

Oracle9i SQLJ Developer's Guide and Reference

This guide is meant for somebody with an curiosity in SQLJ programming yet assumes not less than a few earlier wisdom of the following:■ Java■ SQL■ Oracle PL/SQL■ JDBC■ Oracle databasesAlthough basic wisdom of SQL and JDBC is enough, any wisdom of Oracle-specific SQL and JDBC positive factors woidd be invaluable in addition.

Microsoft Access 97.. Complete Concepts and Techniques

A part of the hugely profitable Shelly Cashman sequence, this article deals a screen-by-screen, step by step method of studying entry ninety seven. Covers starting and complex talents.

How to build a business rules engine: extending application functionality through metadata engineering

· this can be the one e-book that demonstrates tips to increase a enterprise principles engine. Covers person standards, info modeling, metadata, and extra. · A pattern program is used in the course of the booklet to demonstrate techniques. · contains conceptual evaluate chapters compatible for management-level readers, together with basic creation, company justification, improvement and implementation concerns, and extra.

Exam 77-424: MOS 2013 Study Guide for Microsoft Access

Show your services with Microsoft place of work! Designed that will help you perform and get ready for the 2013 entry Microsoft place of work professional (MOS) examination, this all-in-one research consultant good points: complete, objective-by-objective examination assurance; Easy-to-follow techniques and illustrations to check crucial abilities; Hands-on perform projects to use what you have realized; records incorporated; on-line pre-test to evaluate your readiness; Use the in-depth examination prep, perform, and assessment to assist develop your talent with Microsoft Office—and earn the credential that proves it!

Extra resources for Amazon SimpleDB Developer Guide

Sample text

Many of the most popular open source applications such as WordPress are written with PHP. There are several SimpleDB APIs available. The PHP samples are based on an API written by Dan Myers. This program is easy to understand, use, and expand. Rich Helms has expanded the API and provided samples for this book. [ 31 ] Getting Started with SimpleDB All of the sample code can be downloaded and run from your site, or executed from our site, with your Access Keys to your SimpleDB. Note that the user interface in these samples is very basic.

All programs are complete and can be run unaltered on your server. The samples use PHP 5. php) provides access to all samples. When a program is run, the source is shown below in a box. If the free package Generic Syntax Highlighter (GeSHi) is installed, the source will be formatted when displayed. com/highlighter/. [ 32 ] Chapter 2 The samples are structured into groups: entering your Access Keys, domains, items, and attributes; data normalization, select, and S3; and backing up SimpleDB into S3.

Php has the API functions. php'); $sdb = new SimpleDB(awsAccessKey, awsSecretKey); Creating a domain with PHP A SimpleDB domain is a container for storing data, and is similar in concept to a table in a relational database. Once the connection to SimpleDB is made, to create a domain, call the createDomain function passing the domain name. $domain = "cars"; $sdb->createDomain($domain); Listing domains with PHP To display the domains, make a connection, and then call listDomains. The function returns an array of values.

Download PDF sample

Rated 4.58 of 5 – based on 46 votes