Operations | Monitoring | ITSM | DevOps | Cloud

How to Get the Current Date and Time in SQL

SQL databases have several functions that reduce the complexity of working with date and time. Using these functions and a date and time type column, you can depend on SQL for the logic to write and read data with date and time. In this post, you’ll learn how to use the SQL date and time functions to get the current date and time.

IoT Sensors: What They Are and How to Use Them

For a very long time, businesses in various industries have been using smart sensors. However, with the development of the Internet of Things (IoT), their significance has increased. Sensors represent the beginning of a data collection chain that, when processed by IoT platforms, generates essential insights for assertive decision-making and even for developing new business ideas. Generally, a smart sensor has three main components: This technology is already used in many countries.

Time Series Data, Cardinality, and InfluxDB

In the world of databases, cardinality refers to the number of unique sets of data stored in a database. If we drill down a little further, we can think of cardinality as the total number of unique values possible within a table column or database equivalent. When thinking about time series data, we can ask some specific questions about cardinality. What does cardinality look like in practice? When does cardinality become a problem? How do we prevent cardinality issues?

Using Deduplication for Eventually Consistent Transactions

Deduplication is an effective alternative to transactions for eventually consistent use cases of a distributed database. Here’s why. Building a distributed database is complicated and needs to consider many factors. Previously, I discussed two important techniques, sharding and partitioning, for gaining greater throughput and performance from databases.

Data Modeling: Part 2 - Method for Time Series Databases

Time-varying entities may contain multiple time-varying and static attributes, making mapping them a particular challenge. Time is notorious in modeling tasks. Indeed, the temporal aspect exacerbates the complexity of the modeling task, making simple diagrams look pretty complex. The temporal dimension becomes particularly nasty when it takes part in identifying entities. The figure on the right visualizes the typical database example.

Why InfluxDB Cloud, Powered by IOx is a Big Deal to Me

From time to time throughout my career, I have been involved in projects with dramatic releases when we built and delivered something very new and very special. The release of InfluxDB Cloud, powered by IOx (referred to as “InfluxDB IOx” for short below) absolutely meets those criteria. I want to explain my personal views of why this release is so impactful and why I am so excited to be part of it.

Data Modeling: Part 1 - Goals and Methodology

In different techniques, entities and relationships remain central. However, their nature and roles are reinterpreted according to the business goals. Data modeling is the process of defining and representing the data elements in a system in order to communicate connections between data points and structures. In his impactful book “Designing Data-Intensive Applications,” Martin Kleppmann describes data modeling as the most critical step in developing any information system.

4 Unique Time Series Workloads for InfluxDB, Powered by IOx

Data is kind of like Newton’s first law of motion. Data is just that unless acted upon by something else. Time series data, therefore, is something you derive from data. We generally derive time series data to record historical observations about a physical or virtual system (for example, think of sensors and servers, respectively). However, not all time series data is the same. There are different use cases for time series data, and each has its own workload needs.

Webinar Highlight: Introducing InfluxDB's New Time Series Database Engine

As part of the InfluxDB Cloud, powered by IOx launch, Paul Dix and Balaji Palani provided an InfluxDB Cloud overview and demo. In case you missed it, this blog is a quick 5 minute read summarizing the webinar. We shared the recording and the slides from the presentation for everyone to review and watch at your leisure.

One Technology That Makes Renewable Energy More Efficient

Time series data can provide insight into ways to make energy production and consumption more cost-effective and efficient. The year 2022 saw the impact that world events can have on global energy markets. The most drastic fluctuations affected fossil fuels, which led to greater discussion about the practicalities of renewable energy. Fortunately, the move toward increasing reliance on renewable energy remains a consistent trend.