Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
abd12
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
abd12
6y ago
Fair enough! IMO, it's worth it :). You could spend a bunch of time cobbling together free resources, and you'd still only get about 30% of what's in the book. How much is your time worth as a software engineer? That said, a
32.
▲
by
abd12
6y ago
Waves Author here. Happy to answer any questions folks have about the book, about DynamoDB, or about self-publishing. NoSQL modeling is waaay different than relational modeling. I think a lot of NoSQL advice out there is pretty bad, which
33.
▲
The DynamoDB Book: Data Modeling with NoSQL and DynamoDB
(dynamodbbook.com)
245 points
by
abd12
6y ago
|
110 comments
34.
▲
by
abd12
6y ago
One note on this -- if you have an LSI, you can't have an item collection larger than 10GB, where an item collection refers to all the items with the same partition key in your main table and your LSI. A DynamoDB table with an LSI ca
35.
▲
by
abd12
6y ago
I just answered this on Twitter, but I think there are two instances where it's a no-brainer to use DynamoDB: - High-scale situations where you're worried about performance of a relational database, particularly joins, as it scale
36.
▲
by
abd12
6y ago
It's different than a relational database in that you need to model your data to your patterns, rather than model your data and then handle your patterns. Once you learn the principles, it really is like clockwork. It changes your proc
37.
▲
by
abd12
6y ago
Thank you! Glad you found DynamoDBGuide.com helpful :) Yep, I do talk about aggregations in the book. One strategy that I've discussed is available in a blog post here[0] and involves using DynamoDB Transactions to handle aggregates. I
38.
▲
by
abd12
6y ago
We've all been there! :) Thanks for your support. I really appreciate it. Don't hesitate to hit me up with any questions or feedback.
39.
▲
by
abd12
6y ago
Great point! It was originally about both of these things, but the storage aspect isn't discussed much anymore because it's really not a concern. The data integrity issue is still a concern, and I talk about that in the book. You
40.
▲
by
abd12
6y ago
I think there are some features of DynamoDB that are miles ahead of other databases: - Billing model. Pay for reads and writes directly rather than trying to guess how your queries turn into CPU & RAM. Also able to scale reads and write
41.
▲
by
abd12
6y ago
Thanks! Honestly, I'm right with you. I would love a physical copy. I did a bit of research and didn't find any great options for making a physical copy of a self-published book for the number of copies I'm expecting to sell
42.
▲
by
abd12
6y ago
The concepts are definitely applicable. You'll need to do some small work to translate vocabulary and work around a slightly different feature set, but most of it should work for you. And yep, Cassandra is pretty similar to DynamoDB. B
43.
▲
by
abd12
6y ago
If you want a look at the Table of Contents, check it out here: https://s3.amazonaws.com/dynamodb-book/table-of-contents.pdf For a third-party breakdown of the book structure and content, check out Shawn Wang's re
44.
▲
by
abd12
6y ago
Thanks! Yea, Rick is awesome and really helpful. He wrote the foreword to the book as well :)
45.
▲
by
abd12
6y ago
Rick has had the most-watched re:Invent talk the last three years. Here are the links for each: - 2019: https://www.youtube.com/watch?v=6yqfmXiZTlM - 2018: https://www.youtube.com/watch?v=HaEPXoXVf2k - 2017
46.
▲
by
abd12
6y ago
Author here! If you want more, I just released a book on DynamoDB yesterday --> https://www.dynamodbbook.com/ . There's a launch discount for the next few days. The book is highly recommended by folks at AWS, includ
47.
▲
Show HN: The DynamoDB Book
(dynamodbbook.com)
3 points
by
abd12
7y ago
|
0 comments
48.
▲
One-to-many relationships in DynamoDB / NoSQL
(alexdebrie.com)
1 points
by
abd12
7y ago
|
0 comments
49.
▲
DynamoDB Scales Where Relational Databases Don’t
(alexdebrie.com)
6 points
by
abd12
7y ago
|
0 comments
50.
▲
by
abd12
7y ago
Writing. It helps to clarify your thinking. At your job, it will help you explain concepts to others and multiply your efforts. Externally, it can help make great friends and boost your career if you blog & share things you've lear
51.
▲
The What, Why, and When of Single-Table Design with DynamoDB
(alexdebrie.com)
2 points
by
abd12
7y ago
|
0 comments
52.
▲
Understanding Single-Table Design with DynamoDB
(alexdebrie.com)
2 points
by
abd12
7y ago
|
0 comments
53.
▲
Building a Developer Community
(alexdebrie.com)
3 points
by
abd12
7y ago
|
0 comments
54.
▲
SQL, NoSQL, and Scale: How DynamoDB scales where relational databases don't
(alexdebrie.com)
2 points
by
abd12
7y ago
|
0 comments
55.
▲
SQL, NoSQL, and Scale: How DynamoDB scales where relational databases don't
(alexdebrie.com)
5 points
by
abd12
7y ago
|
1 comments
56.
▲
What Is a Tech Company?
(stratechery.com)
2 points
by
abd12
7y ago
|
0 comments
57.
▲
A Guide to S3 Batch on AWS
(alexdebrie.com)
2 points
by
abd12
7y ago
|
0 comments
58.
▲
Slack releases S-1 as it prepares for IPO
(cnbc.com)
2 points
by
abd12
7y ago
|
0 comments
59.
▲
Don’t be uncanny – 3 ways to nail your data driven demo
(tonic.ai)
45 points
by
abd12
7y ago
|
2 comments
60.
▲
A Detailed Overview of AWS API Gateway
(alexdebrie.com)
3 points
by
abd12
7y ago
|
0 comments
More ›