Since its introduction to the marketplace in 2000, the consistency, availability, and partition theorem, or CAP theorem, has been a guiding principle in database management. Computer scientist Eric Brewer presented the CAP theorem in a talk about distributed systems that provide web services. Two MIT professors later proved the theorem. It states that a database can be […]
Types of Databases and Their Uses
There are several types of databases, and their differing designs process data in different ways. Providing access to information is the primary purpose of a database. They can be used for a variety of tasks, ranging from storing photos to buying items online to analyzing marketing and sales data. Large amounts of information can be […]
NoSQL Databases: Advantages and Disadvantages
NoSQL databases (aka non-relational databases) come with both advantages and disadvantages. On the plus side, they are more scalable than traditional relational databases and can store a variety of formats. Additionally, they are easy to use, and their flexibility can speed up development, especially in a cloud computing environment. NoSQL databases were developed as a […]
How to Create and Query a NoSQL Table
Click to learn more about author Alex Williams. NoSQL databases are incredibly versatile and flexible, and while it would be great if there was a general approach to creating and querying a NoSQL database, as there are dozens of NoSQL databases, that’s not the case. Instead, what we’ll do here today is give you an […]
Big Data Security: Challenges and Solutions
Enterprises are using big data analytics to identify business opportunities, improve performance, and drive decision-making. Many big data tools are open source and not designed with security in mind. The huge increase in data consumption leads to many data security concerns. This article explains how to leverage the potential of big data while mitigating big […]
How to Design Schema for Your NoSQL Database?
Click to learn more about author Akshay Pore. In my previous blogs I outlined a framework to perform a fit analysis for choosing the right NoSQL database for your application: NoSQL Data Architecture & Data Governance: Everything You Need to Know How to Choose the Right NoSQL Database for Your Application? After choosing a NoSQL database, […]
How to Choose the Right NoSQL Database
This is the second part of an ongoing series on NoSQL Databases, the first part was NoSQL Data Architecture & Data Governance: Everything You Need to Know. In that first part, I explained different NoSQL Database types and provided a few use cases suitable for each type. But that is not sufficient when you are […]
NoSQL Data Architecture & Data Governance: Everything You Need to Know
Click to learn more about author Akshay Pore. NoSQL databases have seen increased adoption in the last five years. A growing number of companies have at least one NoSQL database as a part of their enterprise data landscape. In today’s IT environment, where DevOps, SAFe and Agile are being increasingly embraced, utilization of NoSQL database for […]
Utilizing Multiple Data Stores and Data Models: Is Polyglot Persistence Worth It?
Polyglot Persistence is a process for storing data in in the best database available, no matter the data model and data storage technology. This process is based on the understanding different data stores will handle certain types of data better than others. Polyglot Persistence is, unfortunately, not available for easy “downloading”, but must designed for […]
ScyllaDB Announces General Availability of World’s Fastest NoSQL Database
by Angela Guess According to a new press release, “ScyllaDB announced the general availability release 1.3 of its revolutionary open source NoSQL database. A ground-breaking C++ implementation of the popular Apache Cassandra database, ScyllaDB delivers the superior performance, high availability, horizontal scalability, and low latency that organizations require for big data projects, high-volume ecommerce and […]