Database Partitioning

What is a database table partitioning? Partitioning is the process of dividing large database table into smaller parts. Partitioning helping in making queries fast, as after dividing large table, queries have to access smaller data. What are different ways of partitioning? Two ways: Horizontal partitioning Vertical partitioning What is Vertical Read more…

Columnar Database

What is columnar database? It is a type of NoSQL database, also called wide-column store or extensible record stores.  It uses tables, rows, and columns, but names and format of the columns can vary from row to row in the same table.  While a relational database is optimized for storing Read more…