Duration 18:01
16+
Play
Video

Migrating Cassandra workloads to Cloud Bigtable

Billy Jacobson
Developer Experience Engineer at Google
+ 1 speaker
  • Video
  • Table of contents
  • Video
Google Cloud Next 2020
July 14, 2020, Online, San Francisco, CA, USA
Google Cloud Next 2020
Request Q&A
Video
Migrating Cassandra workloads to Cloud Bigtable
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Add to favorites
561
I like 0
I dislike 0
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
  • Description
  • Transcript
  • Discussion

About speakers

Billy Jacobson
Developer Experience Engineer at Google
Kristen O'Leary
Senior Developer Relations Engineer at Google

Billy has been engineering great experiences at Google for five years. Currently, he focused on the developer experience for Cloud Bigtable, creating tutorials, code samples and publicly representing the product at various conferences. Before that, he worked on various Google Cloud UIs which built a great foundation for understanding the nuances of cloud computing and fantastic front-end development skills.

View the profile

About the talk

Learn how to migrate from Cassandra to Cloud Bigtable and hear about different migration paths.

Speakers: Billy Jacobson, Kristen O'Leary

Watch more:

Google Cloud Next ’20: OnAir → https://goo.gle/next2020

Subscribe to the GCP Channel → https://goo.gle/GCP

#GoogleCloudNext

DBS300

product: Cloud Bigtable; fullname: Billy Jacobson, Kristen O'Leary;

event: Google Cloud Next 2020; re_ty: Publish;

Share

Alright everyone, thank you for joining and welcome to you migrating and your workload ball. a brief introduction, finding assistant, I'm also a coffee table sample code, Orioles, So, could you going to kick things off on this presentation by talking about one of my great table from to Sandra Cassandra? Then we'll all those applications and potential applications there. Sooner walk you through how to be able to do all the code and ample resources. We have available to make that process as easy as possible. So

why you want You're currently struggling smoking. Driving from San Jose to you later. We're going to walk through an example of a migration slow. One you can look into doing. So now you want to find now, do you have music? Three optional, you can compare between the two. Set for be here at 2. So we're writing a song. At 5. I stopped the door, right? So now we're just leaving, be able to read. Is the next a migration path. We're going to talk to you for a different migration path.

Strategies. so, instead of just, you know, You want to run your mouth? Stop in tomorrow. You'll be here in the diagram for us. We had just the Sandra incidents and now we're riding through these people and false. Example of how do you say I'm? So once you've done that, He's online with him. So so so this is another common work load, and then you want to wait until your time's live expire. So once you're fired. Laughing at least you have online with this is the workload that you can see if you

want to ride with us. All right, so we talked about a lot of different situations and examples. Now, Billy is going to take us through some of the actual food if you want to do a migration from Preston state of migration. He wasn't. Some of the programming languages that we have class or So I'm going to walk you through a bunch of examples and they are all available in the Flies will be available there. So don't feel you need to pause the video to figure out what the code is. You can find the link later. So what's the example database?

Just making a little bit more concrete examples about their cellular plan? How much data I use phone as a Xanax to restoring device-to-device. This is where we are doing our queries from this very similar to our Cassandra primary key. So we're going to be based on your Roku Kristen mentioned earlier your primary key parts of itself as well. So we are really going to determine which queries are going to be the most performant. So, to get started with big table, you're probably going to use our command line utility, which is a

CBT Troll and we noticed Wicked Android on family room, family level. So the CD teacher is great for doing creating your tables. Getting everything set up, but you could also use it for reading and writing data deleting data managing your profiles. Managing your garbage collection funny, skirts for PlayStation are probably going to want to use one of our client libraries. We have our library is available in. Languages, are in a programming languages. Just name a few people

there. So we're going to look at the job a client. But again all those other chili burrito, be well-documented with examples. We are in Cassandra, you're used to doing in certain spots at the columns and their values. So create a mutation from that where we set a cell's values of the cells are in intersection of the family and column value for it. And you're here, we're providing a timestamp versions of value or values with garbage Washington, determine how many

versions art after how old those versions are. So what are the parts of your migration is going to be alright. Potentially. So and then alongside any of your insertion, you're going to create a mutation to me. So now, let's look at to select statement of the primary translate each piece of information but you can use any simple you want. So if you wanted to verify that your data migrated correctly Sandra and a table at the same time, deviations until everything is matching us for any of those errors.

So, you can do this for multiple rows before after 2019. So we can scan for that instead of doing this for c-41, whatever it is because all for that device and recover. The device that in 2020 will have as its prefix for their scan. So we can send you can create a scan, which is two prefixes at once and get all that data back at once. China performing queries, in creative ways to die. But you're going to have a little bit more new ones in. Your career has been with the road.

Your data is very similar to Sandra so we can I help you out, but I guess Sandra will allow filtering. Don't want to let it just be so we recommend that you and I are going to be Atlanta Braves final option for migrating Aquarius to a table. This is how do you set up set up, configuration file to translate save some of the data app. So last year. But most want to make sure so we can get super easy with our bulk. Load to him isn't going to run on cloud data flow our management

team Runner. Does an automatic steam conversion for you. It'll pop up and then you can run it with Achmed. And what street is open source. So if you want to take our are both work to make it work from somewhere and whatever data flow is going to work. Best for you. So now, you understand why, one of my grade, how to determine the path to get from standard of a table in your basket of migration tomorrow. We recommend that, you cannot see one of your accounts seems to get started to a lot of the resources we have,

but you're not. Here is a link to mention earlier that you can get started on seeing how you're going to migrate away migrated from standard to beat a human. Thank you so much for attending.

Cackle comments for the website

Buy this talk

Access to the talk “Migrating Cassandra workloads to Cloud Bigtable”
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free

Ticket

Get access to all videos “Google Cloud Next 2020”
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Ticket

Similar talks

Dan McGrath
Product Lead, Cloud Native NoSQL at Google
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Nitin Motgi
Product Leader at Google
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Vinay Balasubramaniam
Vice President Of Product Management at Salesforce
+ 1 speaker
Mosha Pasumansky
Principal Engineer at Google
+ 1 speaker
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free

Buy this video

Video

Access to the talk “Migrating Cassandra workloads to Cloud Bigtable”
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free

Conference Cast

With ConferenceCast.tv, you get access to our library of the world's best conference talks.

Conference Cast
635 conferences
26170 speakers
9693 hours of content
Billy Jacobson
Kristen O'Leary