partitioning NoSQL


show more Understanding partitioning provides you with in-depth training on Developer. Taught by Joseph LeBlanc as part of the Up and Running with NoSQL Databases show less
please wait ...

Understanding partitioning

As a database grows in size, maintaining acceptable performance becomes more complex. Partitioning is one method you use to help manage large and busy databases. So what is database partitioning? Database partitioning is splitting data across multiple database servers. Partitioning is always done by consistent method so you always know where the data is. There are several different methods that you can use. One partitioning method you can use is a range. For instance, if you had your database sorted alphabetically you could have records A through L on one partition, M through Q on another, and R through Z on a third.

Another method for partitioning is a list. If you were building a database of books you could categorize them. You can have textbooks on one partition, cookbooks on another and sci-fi books on a third. And finally, you could use a hash as a partition method. With a hash you pass a value into a function, and it returns a value to determine the membership. So why ...

Understanding partitioning
Video duration: 2m 32s 56m 57s Intermediate

Viewers:

Understanding partitioning provides you with in-depth training on Developer. Taught by Joseph LeBlanc as part of the Up and Running with NoSQL Databases

please wait ...