Jeg er en utvikler å bruke Amazon Simple DB for tiden i et prosjekt, så jeg skal legge noen pro-og con er å hjelpe folk ut:
Pro:
===========
- Det er grisebillig for lavt budsjett apps
- Det er lett tilgjengelig fra hvor som helst på internett, stort pluss for noen distribuerte applikasjoner
- Det er selv klarte, ingen administrative overhead, vedlikehold, etc.
Con
===========
< p> - Det er en absolutt bjørn å bruke for utbygger, er mange begrensninger som krever flere spørringer for å sikre et helt sett tilbake, eller å sikre ulike unntaksforhold dekkes
-. API er skitt enkel, noe som betyr den ikke støtter selv de mest vanlige grunnleggende funksjonene som vi er vant til med databaser, finner du deg selv å skape mer kode for å omgå den forenklede database enn du ville gjort kontra en standard relasjons DB.
Det er mye "Query-Les-Post" operasjoner som er nødvendige der SQL ville bare krever en Post der noen grunnleggende klausuler eller enkle regneoperasjoner kan være nok
-. Jeg hater å tenke på hvordan å gjennomføre samtidighet med denne ting, mens fullt mulig, er det ikke kommer til å bli en tur i parken
-. Det støtter bare strenger, så vær forberedt på masse konverteringer, og de potensielle runtime feilene som følger med slike konverter > - Det blir ikke innebygd støtte tastene på flere attributter, må du concatonate disse viktige egenskaper inn i et annet enkelt felt som utgjør nøkkelen (en duplisering av data i de fleste bruksmåter, og en annen potensiell utløp for bugs) Med alt det sagt, jeg bruker det. Jeg er ikke fornøyd med hvert øyeblikk av det, men jeg kan ikke slå prisen, fordelt tilgjengelighet og selv aspektene ved det hvor som helst, så jeg har akseptert litt ekstra kode, og feilene som kommer med det for mitt prosjekt . Du må bestemme selv. Etter mitt syn er det flott for de små guttene eller rett bruk tilfeller fremover, men ikke forvent å ta det for langt utover det. Det er sikker som pokker vil ikke bli en slutt på relasjonsdatabaser i min levetid Interessante linker:. En grundig analyse av Amazon SimpleDB kostnadsstruktur http: //www.daemonology.net/blog/2008-06-25-dissecting-simpledb-boxusage.html Enkel måte å bruke Adobe Acrobat å konvertere bildet til tekst