Tag: quasardb
Getting Started
Find all the videos to get you up and ready on Quasar products and services. System Requirements Learn about the system requirements for setting up a QuasarDB Database Run a Quasar Database on a Debian Machine via docker Learn how to quickly setup a Quasar Database on a Debian machine using the docker image Creating […]
The many ways to insert data and why they matter
Business semantics “Just insert the data!” has a very different meaning depending on your field, and it is sometimes frustrating to get the proper behavior from your DataBase Management System (DBMS). For example, in investment banking, you may want to keep all the versions and have (partial) duplicates, whereas, in manufacturing, duplicates may be undesired. […]
Memory-mapped files considered harmful (for databases)
Once upon a time In November 2017, I was invited by Andy Pavlo to give a talk at the CMU about the internals of QuasarDB. During that talk, I briefly mentioned why we don’t use memory-mapped files and why it’s generally a mistake to do this. To be clear, I only had a strong intuition, […]
3 things that make logging fast and secure
Log4J is making the news because of recent major security vulnerabilities. Writing secure software is extremely hard, and logging frameworks are often overlooked as a simple, unimportant component. Any software component that parses and outputs user input needs to be considered seriously from a security standpoint. Being written in C++, Quasar does not use log4j. […]
DBaaS vs PaaS: how to choose?
To DBaaS or to PaaS, that is the question. That’s it! You’ve decided to run your DataBase Management System (DBMS) in the cloud, but now, you have more questions than before. IaaS? PaaS? SaaS? DBaaS? Lil NaaS? At Quasar, we do the full range of possible deployments, from databases embedded in ARM32 devices to on-premises […]