background preloader

Web

Facebook Twitter

JSON. Online JavaScript beautifier. How to create temporary urls to prevent hotlinking in php. Thevladsoft. My Disappointments with Amazon DynamoDB. I was really excited with Amazon’s DynamoDB annoucement.

My Disappointments with Amazon DynamoDB

After developing for few days with it and using it in production, I was a bit disappointed. Many of those disappointments come from comparing our existing HBase with DynamoDB. After this evaluation, we think that we simply cannot replace our HBase installation. We can use DynamoDB for some other lightweight applications. 1) 64KB limit on row size: We have many records in our HBase with data much more than 64KB in one row. 2) Limited Data Types: It doesn’t accept binary data. 3) 1MB limit on Querying and Scanning: You cannot get a result bigger than 1MB from Query or Scan operations. DynamoDB is supposed to be scalable. 4) Limited Capability of Query’s Comparision Operators: You cannot use CONTAINS, NOT_NULL and some other operators when you use Query features of DynamoDB.

You can always use ‘Scan’ instead of ‘Query’ but then you will be forced to go through each and every record. Notes About Amazon DynamoDB. It’s been only a couple of hours since the news about Amazon DynamoDB got out.

Notes About Amazon DynamoDB

Here are my notes gathered from the Amazon DynamoDB documentation. If you found interesting bits please leave a comment and I’ll add them to the list (with attribution): Update: for backups/restore, one could use the EMR integration to backup your table into S3 and restore from that to a new tablethere’s no mention of SLA. Also having in mind the Amazon RDS scheduled maintenance windows, it would be good to clarify if DynamoDB will require anything similar (I doubt that, but it should be clarified).

No impact on other customersCloudWatch alarms can be used to notify that a specific threshold for throughput has been reached for a table and when it is time to add additional read or write capacity units Any other interesting bits to be emphasized? Original title and link: Notes About Amazon DynamoDB (NoSQL database©myNoSQL) by Alex Popescu & Ana-Maria Bacalu Most read Latest. Amazon DynamoDB. Last week, Amazon announced the launch of a new product, DynamoDB.

Amazon DynamoDB

Within the same day, Mitch Garnaat quickly released support for DynamoDB in Boto. I quickly worked with Mitch to add on some additional features, and work out some of the more interesting quirks that DynamoDB has, such as the provisioned throughput, and what exactly it means to read and write to the database. One very interesting and confusing part that I discovered was how Amazon actually measures this provisioned throughput.

When creating a table (or at any time in the future), you set up a provisioned amount of "Read" and "Write" units individually. At a minimum, you must have at least 5 Read and 5 Write units partitioned. Ok, so read operations are essentially just look-up operations. Wrong. Dynamodb. Unitedfields. Web design.

Amazon RDS & DynamoDB

Jquery.