Posts

Showing posts from December, 2022

Introduction To Graph Database

Image
  What is a Graph Database? A graph database stores nodes and relationships instead of tables, or documents. Data is stored just like you might sketch ideas on a whiteboard. Your data is stored without restricting it to a pre-defined model, allowing a very flexible way of thinking about and using it. Why Graph Databases? We live in a connected world, and understanding most domains requires processing rich sets of connections to understand what’s really happening. Often, we find that the connections between items are as important as the items themselves. How else do people do this today? While existing relational databases can store these relationships, they navigate them with expensive  JOIN  operations or cross-lookups, often tied to a rigid schema. It turns out that "relational" databases handle relationships poorly. In a graph database, there are no JOINs or lookups. Relationships are stored natively alongside the data elements (the nodes) in a much m...

What Is Blockchain?

   A brief introduction to blockchain:   What is Blockchain? Blockchain is a decentralized, distributed ledger that stores the record of digital assets in blocks. Each block contains a (i) previous block hash, (ii) timestamp, and (iii) relevant transaction data. These blocks are linked with the help of cryptography. The transactions made in the Blockchain are recorded at multiple computers (nodes) so that they cannot be tampered without the consensus of the network. This makes up a big advantage of the blockchain system: its independence from a trusted third party. A blockchain is basically an immutable database whose main purpose is to store the transaction data in particular blocks but prevent any editing of that data. So anyone is free to view the entire history of that blockchain.   Some Interesting facts on Blockchain Technology and Cryptocurrencies! The Blockchain market size is USD 4.9B and is projected to grow to USD 67.4B by...