<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>InfluxData Blog - Company</title>
    <description>Posts from the Company category on the InfluxData Blog</description>
    <link>https://www.influxdata.com/blog/category/about-company/</link>
    <language>en-us</language>
    <lastBuildDate>Thu, 16 Oct 2025 07:30:00 +0000</lastBuildDate>
    <pubDate>Thu, 16 Oct 2025 07:30:00 +0000</pubDate>
    <ttl>1800</ttl>
    <item>
      <title>InfluxDB 3 on Amazon Timestream for InfluxDB: Real-Time Performance, Now Fully Managed on AWS</title>
      <description>&lt;p&gt;Today, we’re &lt;a href="https://www.influxdata.com/blog/aws-influxdata-announce-influxdb3-on-amazon-timestream"&gt;announcing&lt;/a&gt; a major milestone for developers building the next generation of intelligent, real-time systems: InfluxDB 3 is &lt;a href="https://aws.amazon.com/timestream/"&gt;available&lt;/a&gt; on Amazon Timestream for InfluxDB, now the default time series database offered directly in the AWS Management Console. This brings InfluxDB 3, our next-generation time series database, directly into the AWS ecosystem for the first time. &lt;strong&gt;Starting today, both &lt;a href="https://www.influxdata.com/products/influxdb/"&gt;InfluxDB 3 Core&lt;/a&gt; (open source) and &lt;a href="https://www.influxdata.com/products/influxdb-3-enterprise/"&gt;InfluxDB 3 Enterprise&lt;/a&gt; are available as fully-managed services on Amazon Timestream for InfluxDB, giving developers a direct path to deploy and scale real-time workloads on AWS.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We’re proud to bring InfluxDB to AWS in a way that not only meets developers where they already build, but also reinforces our commitment to the open source model, ensuring it remains vibrant and community-driven.&lt;/p&gt;

&lt;p&gt;This is about meeting developers at the moment AI crosses from the digital world into the physical one, where precision and reliability become mission-critical.&lt;/p&gt;

&lt;h2 id="precision-is-critical"&gt;Precision is Critical&lt;/h2&gt;

&lt;p&gt;While AI tools, such as LLMs, excel at generating code, copy, and images, their nondeterministic nature means their output is inherently unpredictable. That core trait makes them unsuitable for control-oriented problems, like steering industrial equipment, balancing energy grids, or guiding autonomous vehicles. These applications demand verifiable outcomes, which require systems that operate with deterministic precision. In these domains, a single misread signal can lead to downtime, safety risks, or costly disruptions, so every action must be provably correct.&lt;/p&gt;

&lt;p&gt;High-resolution, high-cardinality time series is the foundation for real-world intelligence. It captures not just what changed, but how it changed, and the context of those changes across related signals. That combination of real-time data and context gives Industrial AI and machine learning models the predictive intelligence they need to act with confidence.&lt;/p&gt;

&lt;h2 id="built-for-the-future-of-time-series"&gt;Built for the Future of Time Series&lt;/h2&gt;

&lt;p&gt;InfluxDB 3 is purpose-built for these demands. It ingests millions of unique measurements every second—fast enough to capture nanosecond-level changes in a power grid or every micro-movement of an industrial robot. Queries return in under 10 milliseconds, so predictive models can learn and react in real-time, often before an operator even knows there’s a problem.&lt;/p&gt;

&lt;p&gt;Its built-in Python Processing Engine lets developers enrich and analyze data as it arrives, powering on-the-fly forecasting, anomaly detection, and alerting right inside the database. Unlimited cardinality ensures that even as sensors multiply and event dimensions explode, performance remains steady, giving AI systems the high-resolution signal they need for deterministic decisions.&lt;/p&gt;

&lt;h2 id="the-power-of-aws--influxdb"&gt;The Power of AWS + InfluxDB&lt;/h2&gt;

&lt;p&gt;Bringing InfluxDB 3 to Amazon Timestream for InfluxDB puts these capabilities on AWS’s global infrastructure and makes InfluxDB the go-to time series option directly inside the AWS console. Developers can stream and query high-resolution data at scale and immediately connect with services like AWS Lambda, SageMaker, and Kinesis to train and deploy models in real-time.&lt;/p&gt;

&lt;p&gt;Running InfluxDB 3 on AWS removes the usual operational overhead, allowing teams to concentrate on building applications and acting on insights. With no infrastructure to provision and no complex configuration, it brings together the openness and innovation of InfluxDB and the reliability and scale of AWS services.&lt;/p&gt;

&lt;p&gt;Just as important, it ensures we continue to offer open source that’s free, community-driven, and available to all. Open source remains the core of who we are and the engine that drives our community forward. That commitment helps tame the inherent complexity of time series, making it more approachable for developers and more powerful in practice.&lt;/p&gt;

&lt;h2 id="enterprise-grade-from-day-one"&gt;Enterprise-Grade from Day One&lt;/h2&gt;

&lt;p&gt;For production workloads, InfluxDB 3 Enterprise on Amazon Timestream for InfluxDB delivers:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Multi-region durability and automatic failover to safeguard data and ensure business continuity&lt;/li&gt;
  &lt;li&gt;Read replicas for high availability and elastic query throughput&lt;/li&gt;
  &lt;li&gt;Enhanced security and a diskless, cloud-native architecture for seamless scalability and consistently low-latency performance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Developers can start with &lt;a href="https://www.influxdata.com/products/influxdb/"&gt;InfluxDB 3 Core&lt;/a&gt;, our open source engine, and easily scale to &lt;a href="https://www.influxdata.com/products/influxdb-3-enterprise/"&gt;Enterprise&lt;/a&gt; without re-architecting or migrating data.&lt;/p&gt;

&lt;h2 id="powering-the-next-generation-of-intelligent-systems"&gt;Powering the Next Generation of Intelligent Systems&lt;/h2&gt;

&lt;p&gt;Bringing InfluxDB 3 to Amazon Timestream for InfluxDB opens a new chapter: time series at cloud scale, ready for the next wave of AI and real-time applications.&lt;/p&gt;

&lt;p&gt;This is the infrastructure that will power tomorrow’s breakthroughs: systems that learn, react, and adapt with nanosecond precision.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To our community:&lt;/strong&gt; your feedback and innovation continue to guide our journey. We can’t wait to see what you build.&lt;/p&gt;
</description>
      <pubDate>Thu, 16 Oct 2025 07:30:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/influxdb3-on-amazon-timestream/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/influxdb3-on-amazon-timestream/</guid>
      <category>Company</category>
      <category>Product</category>
      <author>Evan Kaplan (InfluxData)</author>
    </item>
    <item>
      <title>Siemens Energy Standardizes Predictive Maintenance Operations on InfluxDB</title>
      <description>&lt;p&gt;&lt;em&gt;Global energy leader scales and optimizes real-time data operations with InfluxData’s self-managed database&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SAN FRANCISCO – September 26, 2024&lt;/strong&gt; – &lt;a href="https://www.influxdata.com/"&gt;InfluxData&lt;/a&gt;, creator of the leading time series database InfluxDB, today announced that &lt;a href="https://www.siemens-energy.com/global/en/home.html"&gt;Siemens Energy&lt;/a&gt;, a global leader in sustainable energy solutions, is using &lt;a href="https://www.influxdata.com/products/influxdb-overview/"&gt;InfluxDB&lt;/a&gt; to optimize data collection and analysis across its energy storage operations. Siemens Energy uses InfluxDB for predictive maintenance on its automated battery and marine production lines, allowing the company to gather high-frequency, high-resolution sensor data in real-time to power advanced monitoring and control systems.&lt;/p&gt;

&lt;p&gt;“Siemens Energy had long used InfluxDB open source, but as we scaled, we needed a platform capable of handling the complexity, security, and real-time demands of our expanding operations,” said Jan Petersen, Senior Manufacturing Engineer at Siemens Energy. “Moving to commercial InfluxDB was a strategic move to unify our data infrastructure, ensuring we have the reliability, scalability, and real-time performance to keep pace with production needs. InfluxDB delivers real-time visibility across teams and different projects, enabling faster decision-making and proactive maintenance to drive operational efficiency.”&lt;/p&gt;

&lt;p&gt;Siemens Energy’s automated factory, which produces battery modules that power marine vessels and electric ferries, relies on InfluxDB to manage high-cardinality sensor data generated across production lines and customer sites. InfluxDB captures essential metrics—such as performance data and test results—ensuring consistent battery quality and reliability throughout the manufacturing process. While InfluxDB open source supported its initial operations, it couldn’t meet the growing demands for scalability and real-time performance as Siemens Energy’s workloads grew.&lt;/p&gt;

&lt;p&gt;Since migrating to commercial InfluxDB, Siemens Energy significantly scaled its data operations, managing 700 high-volume write requests and 800 real-time queries per minute across research and development labs and production cells. The platform processes critical data from nearly 23,000 battery modules deployed at more than 70 locations globally. Each battery module generates over 100 unique sensor measurements every minute, with data transferred in bulk due to intermittent internet connectivity on these vessels. With InfluxDB’s ability to ingest and analyze billions of time series data points at high speed, Siemens Energy can optimize production workflows and maintain operational excellence, even in challenging remote conditions.&lt;/p&gt;

&lt;p&gt;“Siemens Energy is setting new standards in industrial automation, and InfluxDB plays a critical role in the foundation of these systems,” said Dean Sheehan, EMEA Field Chief Technology Officer at InfluxData. “By harnessing time series data for predictive maintenance, Siemens Energy can anticipate and resolve challenges before they arise, ensuring smooth, uninterrupted performance across global operations. With InfluxDB providing real-time monitoring and control, Siemens Energy can focus on innovation, ensuring seamless operations in its push toward sustainability.”&lt;/p&gt;

&lt;p&gt;Last year, InfluxData rebuilt the core of its database to deliver &lt;a href="https://www.influxdata.com/products/influxdb-overview/"&gt;InfluxDB 3&lt;/a&gt;, which brings significant gains in performance, including unlimited cardinality, high-speed ingest, and real-time querying to time series workloads. InfluxDB 3 gives developers an operational platform to manage high-resolution datasets without performance degradation, keeping systems responsive even when handling high-cardinality data. InfluxDB 3 is available to enterprises in &lt;a href="https://www.influxdata.com/products/influxdb-cloud/dedicated/"&gt;InfluxDB Cloud Dedicated&lt;/a&gt;, a fully-managed, single-tenant time series database-as-a-service, as well as &lt;a href="https://www.influxdata.com/products/influxdb-clustered/"&gt;InfluxDB Clustered&lt;/a&gt;, a self-managed product for on-premises or private cloud deployments.&lt;/p&gt;

&lt;p&gt;For more information on using InfluxDB 3 to power industrial operations, visit the InfluxData &lt;a href="https://www.influxdata.com/products/influxdb-overview/"&gt;website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About Siemens Energy&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Siemens Energy is one of the world’s leading energy technology companies. The company works with its customers and partners on energy systems for the future, thus supporting the transition to a more sustainable world. With its portfolio of products, solutions, and services, Siemens Energy covers almost the entire energy value chain—from power and heat generation and transmission to storage. The portfolio includes conventional and renewable energy technology, such as gas and steam turbines, hybrid power plants operated with hydrogen, and power generators and transformers. Its wind power subsidiary Siemens Gamesa makes Siemens Energy a global market leader for renewable energies. An estimated one-sixth of the electricity generated worldwide is based on technologies from Siemens Energy. Siemens Energy employs around 99,000 people worldwide in more than 90 countries and generated revenue of €31 billion in fiscal year 2023. &lt;a href="http://www.siemens-energy.com"&gt;www.siemens-energy.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About InfluxData&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;InfluxData is the creator of InfluxDB, the leading time series platform used to collect, store, and analyze all time series data at any scale. Developers can query and analyze their time-stamped data in real-time to discover, interpret, and share new insights to gain a competitive edge. InfluxData is a remote-first company with a globally distributed workforce. For more information, visit &lt;a href="http://www.influxdata.com"&gt;www.influxdata.com&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Thu, 26 Sep 2024 08:00:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/siemens-energy-standardizes-predictive-maintenance-influxdb/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/siemens-energy-standardizes-predictive-maintenance-influxdb/</guid>
      <category>Press Releases</category>
      <category>Company</category>
      <author>Company (InfluxData)</author>
    </item>
    <item>
      <title>AWS Partners with InfluxData to Bring InfluxDB Open Source to Developers Around the World</title>
      <description>&lt;p&gt;Today, AWS announced &lt;a href="https://aws.amazon.com/timestream/"&gt;Amazon Timestream for InfluxDB&lt;/a&gt;, a new managed offering for AWS customers to run single-instance open source InfluxDB natively within the AWS console. This partnership represents a significant multi-year commitment by AWS to combine its global reach and accessibility with our industry-leading time series database, InfluxDB. AWS adding InfluxDB as a preferred time series database reflects the demand from AWS customers for InfluxDB and evidence of the time series market acceleration.&lt;/p&gt;

&lt;p&gt;At InfluxData, we are deeply committed to open source–both building an open product that can be improved by InfluxData and the developer community and making this product accessible to as many developers as possible. This means simple, logical entry points and distributing InfluxDB to developers around the world.&lt;/p&gt;

&lt;p&gt;To date, Timestream referred strictly to the time series database-as-a-service offered by Amazon. With the introduction of InfluxDB to the AWS product offering for time series, Amazon is also announcing the renaming of that database-as-a-service offering to “LiveAnalytics.” Moving forward, Timestream refers to the category of time series products offered by Amazon, which now includes LiveAnalytics and InfluxDB as distinct time series engines.&lt;/p&gt;

&lt;p&gt;By partnering with AWS, we’re making open source InfluxDB available to developers in every industry, market, and region. In 2024, the cloud is the de facto platform for modern software. That also makes the cloud the best way to build, run, and distribute open source, so this partnership puts time series capabilities right in the hands of every developer working with AWS.&lt;/p&gt;

&lt;p&gt;As developers increasingly rely on time series databases to manage IoT and real-time analytics workloads, our partnership with AWS becomes even more critical. Time series data is the foundation for highly intelligent, instrumented systems. Time series databases are key to collecting and managing data produced by these systems in real-time. AWS recognizes the rapid growth of this category and the need to give developers purpose-built tools to manage time series data with the lowest barrier to entry. Amazon Timestream for InfluxDB delivers on this vision.&lt;/p&gt;

&lt;h2 id="amazon-timestream-for-influxdb-now-available"&gt;Amazon Timestream for InfluxDB now available&lt;/h2&gt;

&lt;p&gt;Amazon Timestream for InfluxDB is a new way for developers to use a single-node open source InfluxDB on managed AWS infrastructure with the scalability, reliability, and security of the AWS ecosystem but without the overhead that comes with self-managing InfluxDB. With just a few clicks, you can quickly set up, migrate, operate, and scale an InfluxDB database on AWS. The managed instance automatically configures for optimal performance and availability so you can start building and running time series applications immediately. No upfront costs, licenses, or commitments are required, and you only pay for what you use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Available today&lt;/strong&gt;. The initial Amazon Timestream for InfluxDB offering is based on InfluxDB OSS 2.x, making it ideal for open source users with smaller workloads that only require a single-node instance. Through the console, customers can opt into additional performance and scalability. Today, this includes high availability with AWS Multi-AZ for synchronous data replication and backup across availability zones in as little as 60 seconds with zero data loss. It also includes AWS-grade security with encryption of data in transit and at rest with AWS Key Management Service (KMS) and a configurable network using Amazon Virtual Private Cloud (VPC).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Coming soon&lt;/strong&gt;. Because &lt;a href="https://www.influxdata.com/blog/the-plan-for-influxdb-3-0-open-source/"&gt;we’re actively developing InfluxDB 3 open source&lt;/a&gt;, it isn’t yet available in Amazon Timestream for InfluxDB. The InfluxDB 3 product line will arrive in Timestream for InfluxDB in the form of InfluxDB Community, currently in development for the new product suite. Once available, we’ll deliver two new modules specific to the 3 product offering: a Scale Module for distributed querying from multiple instances and a Security Module for fine-grained permissions, single sign-on, and audit logging.&lt;/p&gt;

&lt;h2 id="aws-hosted-influxdata-managed-powered-by-influxdb-3"&gt;AWS-hosted, InfluxData managed, powered by InfluxDB 3&lt;/h2&gt;

&lt;p&gt;Last year, we delivered a full product suite based on &lt;a href="https://www.influxdata.com/products/influxdb-overview/"&gt;InfluxDB 3&lt;/a&gt;, our rebuilt database engine designed for time series analytics. InfluxDB 3 can ingest and analyze millions of data points per second, delivering real-time analytics for high-cardinality time series workloads. It also provides a &lt;a href="https://www.influxdata.com/blog/influxdb-3-0-is-2.5x-45x-faster-compared-to-influxdb-open-source"&gt;90 percent&lt;/a&gt; reduction in storage costs through best-in-category compression. With InfluxDB 3, users can perform advanced analytics on large fleets of devices in real-time at an unlimited scale. InfluxDB is an open platform based on the Open Data Architecture and built for seamless lakehouse integration.&lt;/p&gt;

&lt;p&gt;Whether you need to manage small or enterprise-scale workloads, &lt;a href="https://www.influxdata.com/influxdb-cloud-on-aws/"&gt;InfluxData and AWS have a product for you&lt;/a&gt;. &lt;a href="https://www.influxdata.com/products/influxdb-cloud/serverless/"&gt;InfluxDB Cloud Serverless&lt;/a&gt; runs on AWS and delivers a fully managed, elastic database running on multi-tenant cloud infrastructure. It’s ideal for teams with small to medium workloads. &lt;a href="https://www.influxdata.com/products/influxdb-cloud/dedicated/"&gt;InfluxDB Cloud Dedicated&lt;/a&gt; also runs on AWS and provides users with dedicated, fully-managed cloud infrastructure optimized for large-scale workloads with added enterprise-grade security features. InfluxDB Cloud Dedicated and Serverless are part of the InfluxDB 3 product suite and include the &lt;a href="https://www.influxdata.com/blog/influxdb-3-0-is-2.5x-45x-faster-compared-to-influxdb-open-source/"&gt;latest capabilities&lt;/a&gt; for real-time analytics, support for SQL, and unlimited cardinality data, resulting in significant performance improvements.&lt;/p&gt;

&lt;h2 id="leading-the-time-series-category"&gt;Leading the time series category&lt;/h2&gt;

&lt;p&gt;Time series databases are now foundational to the modern data stack. As the world around us becomes more instrumented, applications, sensors, and systems emit a relentless stream of time series data. This data, when collected and analyzed, delivers valuable real-time insights.&lt;/p&gt;

&lt;p&gt;The partnership to make InfluxDB a preferred AWS time series database signifies InfluxData’s category leadership and the high-growth market for time series databases. Together with AWS, we will build on this momentum and drive the market forward with products that support developers at every stage of their time series journeys.&lt;/p&gt;
</description>
      <pubDate>Thu, 14 Mar 2024 12:00:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/amazon-timestream-for-influxdb/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/amazon-timestream-for-influxdb/</guid>
      <category>Company</category>
      <category>Product</category>
      <author>Evan Kaplan (InfluxData)</author>
    </item>
    <item>
      <title>InfluxData Collaborating with AWS to Bring InfluxDB and Time Series Analytics to Developers Around the World</title>
      <description>&lt;p&gt;&lt;em&gt;InfluxDB open source now offered as a managed service for time series data powered by AWS, accessible within the AWS Management Console&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SAN FRANCISCO – March 14, 2024&lt;/strong&gt; – &lt;a href="https://www.influxdata.com/"&gt;InfluxData&lt;/a&gt;, creator of the leading time series platform InfluxDB, today announced a collaboration with Amazon Web Services (AWS) to deliver &lt;a href="https://aws.amazon.com/timestream/"&gt;Amazon Timestream for InfluxDB&lt;/a&gt;, a new managed offering for AWS customers to run InfluxDB open source natively within the AWS Management Console. Now generally available, Amazon Timestream for InfluxDB allows users to quickly build and run time series applications on managed infrastructure with AWS’s scalability, reliability, and security without the overhead of self-management.&lt;/p&gt;

&lt;p&gt;Time series databases are a fundamental component of the modern data stack. By analyzing millions of time series data points per second, time series databases help detect failures, improve reliability, predict behavior for information technology (IT) monitoring and Internet of Things and Industrial Internet of Things (IoT/IIoT) processes, and enable real-time analytics. Making InfluxDB a preferred AWS time series database signifies InfluxData’s category leadership and the high-growth market for time series databases to power real-time analytics and artificial intelligence (AI) training models. By working with InfluxData, AWS developers now have a simple way to manage and derive value from time series data within the AWS Management Console.&lt;/p&gt;

&lt;p&gt;“InfluxData is deeply committed to open source—both building an open, permissively licensed product and making it accessible to as many developers as possible through simple and logical entry points and wide availability,” said Evan Kaplan, CEO of InfluxData. “The cloud is now the modern way to build, run, and distribute open source solutions. Working with AWS gives us the broadest reach to developers from every industry, market, and region so they can get started using time series and InfluxDB quickly and easily.”&lt;/p&gt;

&lt;p&gt;“We’re delighted to offer a managed service for InfluxDB. With Amazon Timestream for InfluxDB, now customers with stringent latency requirements for their time-series applications can benefit from open-source APIs and the ease-of-use that our customers enjoy with managed database services on AWS, reduced operational burden, and enhanced reliability for their InfluxDB workloads,” said Jeff Carter, Vice President of Databases and Migration Services at AWS. “Our work with InfluxData brings one of the most popular open-source time-series databases as a managed service for AWS customers.”&lt;/p&gt;

&lt;p&gt;With Amazon Timestream for InfluxDB, customers can start using a single-instance open source version of InfluxDB immediately by creating a managed instance automatically configured for optimal performance and availability. There are no upfront costs, licenses, or commitments required, and customers only pay for the resources they use.&lt;/p&gt;

&lt;p&gt;The initial Amazon Timestream for InfluxDB offering is based on InfluxDB OSS 2.x, making it ideal for open source users with workloads that only require a single-node instance. Through the console, customers can opt into additional performance and scalability capabilities. This includes high availability with multiple AWS Availability Zones (multi-AZ) for synchronous data replication and backup across AZs in as little as 60 seconds with zero data loss. It also includes encryption-in-transit and at-rest with the AWS Key Management Service (AWS KMS) and a configurable network using Amazon Virtual Private Cloud (Amazon VPC).&lt;/p&gt;

&lt;p&gt;Customers using InfluxDB OSS 2.x can get started with the AWS managed service by using the AWS Management Console, CLI, CDK, or AWS CloudFormation to create a new InfluxDB database instance. Once created, customers can use the InfluxDB APIs to restore backups from self-managed database instances. For more information about Amazon Timestream for InfluxDB, see our &lt;a href="https://www.influxdata.com/blog/amazon-timestream-for-influxdb"&gt;blog post&lt;/a&gt; or visit the &lt;a href="https://aws.amazon.com/timestream/"&gt;AWS Management Console&lt;/a&gt; to get started.&lt;/p&gt;

&lt;p&gt;In the future, Amazon Timestream for InfluxDB will expand to offer additional InfluxDB versions, including the new InfluxDB 3.0 product line via InfluxDB Community, currently in development. AWS and InfluxData will also collaborate to offer AWS customers additional modules specific to the 3.0 product offering. This includes a Scale Module for distributed querying from multiple instances and a Security Module for fine-grained permissions, single sign-on, and audit logging.&lt;/p&gt;

&lt;p&gt;“Our IoT-connected solar home systems help power the world’s most remote areas through time series data analysis with InfluxDB,” said Christopher Baker-Brian, Co-founder &amp;amp; CTO at Bboxx. “With the majority of our stack built on AWS, Amazon Timestream for InfluxDB makes time series analytics even more accessible, allowing us to deliver energy to more people—beyond the millions already in network.”&lt;/p&gt;

&lt;p&gt;“InfluxData puts the developer first in everything they do, ensuring they have the tools they need to manage and scale time series workloads in any environment,” said Jorge de la Cruz, Senior Product Manager at Veeam Software. “Amazon Timestream for InfluxDB gives open source developers a simple path to capture the value of time series data without the burden of self-managing. Combining InfluxData’s commitment to meeting developers where they are with the unmatched accessibility of AWS makes managing time series data easy to set up, operate, and scale.”&lt;/p&gt;

&lt;p&gt;Developers who want to experience the benefits of InfluxDB 3.0 and AWS can get started with &lt;a href="https://www.influxdata.com/products/influxdb-cloud/serverless/"&gt;InfluxDB Cloud Serverless&lt;/a&gt;, which runs on AWS and delivers a fully managed, elastic database running on multi-tenant cloud infrastructure. &lt;a href="https://www.influxdata.com/products/influxdb-cloud/dedicated/"&gt;InfluxDB Cloud Dedicated&lt;/a&gt; also runs on AWS and provides users with dedicated, fully-managed cloud infrastructure optimized for large-scale workloads with added enterprise-grade security features. Both InfluxDB Cloud Dedicated and Serverless are part of the InfluxDB 3.0 product suite and include the latest capabilities for real-time analytics, support for SQL, and unlimited cardinality data, resulting in significant performance improvements. InfluxDB 3.0 is available for purchase directly from InfluxData.&lt;/p&gt;

&lt;h5 id="about-influxdata"&gt;About InfluxData&lt;/h5&gt;

&lt;p&gt;InfluxData is the creator of InfluxDB, the leading time series platform used to collect, store, and analyze all time series data at any scale. Developers can query and analyze their time-stamped data in real-time to discover, interpret, and share new insights to gain a competitive edge. InfluxData is a remote-first company with a globally distributed workforce. For more information, visit &lt;a href="https://www.influxdata.com/"&gt;www.influxdata.com&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Thu, 14 Mar 2024 12:00:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/announcing-amazon-timestream-for-influxdb/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/announcing-amazon-timestream-for-influxdb/</guid>
      <category>Press Releases</category>
      <category>Company</category>
      <author>Company (InfluxData)</author>
    </item>
    <item>
      <title>InfluxData Achieves AWS Data and Competency Status</title>
      <description>&lt;p&gt;InfluxDB, the leading time series database, and AWS, the leading web services vendor, have a long-standing partnership. InfluxDB has been available as a SaaS product on AWS for many years.&lt;/p&gt;

&lt;p&gt;And as InfluxDB has grown and matured, most notably with the release of &lt;a href="https://www.influxdata.com/products/influxdb-overview/"&gt;InfluxDB 3.0&lt;/a&gt; this year, so has our partnership with AWS. That’s why we’re excited to announce that InfluxData achieved &lt;a href="https://aws.amazon.com/big-data/datalakes-and-analytics/partner-solutions/?blog-posts-cards.sort-by=item.additionalFields.createdDate&amp;amp;blog-posts-cards.sort-order=desc&amp;amp;partner-case-studies-cards.sort-by=item.additionalFields.sortDate&amp;amp;partner-case-studies-cards.sort-order=desc"&gt;AWS Data and Analytics Competency&lt;/a&gt; status in the Data Analytics Platforms and NoSQL/New SQL categories. This designation recognizes our expertise and success in helping customers leverage AWS services to build, manage, and analyze their data at scale.&lt;/p&gt;

&lt;p&gt;As organizations increasingly rely on data to drive their business decisions, the need for robust and scalable data management and analytics solutions becomes paramount. One of the key factors at play is the vast amount of sensor data that companies need to cope with. Rapidly generated time series data requires purpose-built tools to ensure that systems and analysis can keep pace. With this competency designation, InfluxData demonstrates InfluxDB’s ability to deliver innovative and reliable solutions that meet the high standards set by AWS.&lt;/p&gt;

&lt;p&gt;InfluxDB is a powerful time series database that enables organizations to store, analyze, and manage time-stamped data. With InfluxDB, businesses can capture and analyze real-time data from a range of sources, including IoT devices, sensors, and application logs. By leveraging AWS services such as Amazon EC2, Amazon S3, Lambda, IoT Core, and many others, InfluxDB users can easily scale their data infrastructure and unlock the full potential of their time series data across the AWS ecosystem.&lt;/p&gt;

&lt;p&gt;Here are a few examples of customers that combine InfluxDB and AWS and do critical work in the process:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href="https://www.influxdata.com/customer/terega"&gt;Teréga Solutions&lt;/a&gt;, a subsidiary of Teréga—one of France’s largest gas and transportation companies—uses InfluxDB hosted on AWS to power its modern data historian IO-Base. IO-Base, in turn, connects to Indabox, a proprietary gateway that connects to a range of sensors and systems. Using this technology, Teréga Solutions makes intelligent industrial operations available to organizations all over Europe.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href="https://www.influxdata.com/customer/juniz/"&gt;Ju:niz Energy&lt;/a&gt; provides large-scale energy storage systems and develops intelligent energy management systems that control and optimize battery storage operations. The company uses InfluxDB, run on AWS, to collect sensor data on batteries and battery arrays to optimize energy consumption and enable predictive maintenance. This results in more efficient and accessible renewable energy.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;a href="https://www.influxdata.com/customer/lbbc-technologies/"&gt;LBBC Technologies&lt;/a&gt; is the world leader in the design and manufacturing of industrial autoclave technology. Aerospace customers use this equipment to manufacture high-performance castings, like turbine blades. LBBC uses InfluxDB Cloud to collect data from PLCs and other sensor data to enable remote anomaly detection and predictive maintenance. These insights help LBBC monitor equipment anywhere in the world, identify issues before they occur, and resolve those issues faster.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We are proud that AWS recognizes our commitment to delivering innovative and reliable data and analytics solutions. This achievement further solidifies our position as a leader in the industry and reinforces our dedication to helping organizations harness the power of their data.&lt;/p&gt;
</description>
      <pubDate>Thu, 11 Jan 2024 06:00:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/influxdata-achieves-aws-competency-data-analytics/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/influxdata-achieves-aws-competency-data-analytics/</guid>
      <category>Company</category>
      <author>Michele Todd (InfluxData)</author>
    </item>
    <item>
      <title>Bringing it all together: Speed, performance, and efficiency in InfluxDB 3.0</title>
      <description>&lt;p&gt;For most of the past year, we here at InfluxData focused on shipping the latest version of &lt;a href="https://www.influxdata.com/products/influxdb-overview/"&gt;InfluxDB&lt;/a&gt;. To date, we launched three commercial products (&lt;a href="https://www.influxdata.com/products/influxdb-cloud/serverless/"&gt;InfluxDB Cloud Serverless&lt;/a&gt;, &lt;a href="https://www.influxdata.com/products/influxdb-cloud/dedicated/"&gt;InfluxDB Cloud Dedicated&lt;/a&gt;, and &lt;a href="https://www.influxdata.com/products/influxdb-clustered/"&gt;InfluxDB Clustered&lt;/a&gt;), with more &lt;a href="https://www.influxdata.com/blog/the-plan-for-influxdb-3-0-open-source/"&gt;open source options on the way&lt;/a&gt;. All the while, we claimed that this latest version of InfluxDB surpasses anything we built before. We’re not in the business of making empty promises, so this post draws together all the information currently available to support those claims in one place.&lt;/p&gt;

&lt;p&gt;There are several inter-related factors and developments that contribute to the overall success of InfluxDB, and my goal is to draw clear connections between them. While some of this is necessarily simplified, I encourage readers to check out the in-depth, technical articles linked throughout if you’re interested in the details. So, without further ado, let’s dive in.&lt;/p&gt;

&lt;h2 id="the-re-write"&gt;The Re-Write&lt;/h2&gt;
&lt;p&gt;At the outset of this journey, InfluxData founder Paul Dix &lt;a href="https://www.influxdata.com/blog/announcing-influxdb-iox/"&gt;decided&lt;/a&gt; to write the new database version in &lt;a href="https://www.influxdata.com/blog/meet-founders-who-rewrote-in-rust/"&gt;Rust&lt;/a&gt;. While &lt;a href="https://www.influxdata.com/blog/rust-can-be-difficult-to-learn-and-frustrating-but-its-also-the-most-exciting-thing-in-software-development-in-a-long-time/"&gt;Rust isn’t the easiest language to work with&lt;/a&gt;, it has many built-in advantages. It was also the case that some of the open source projects we used to build the new InfluxDB were written in Rust, but we’ll get back to those in a minute.&lt;/p&gt;

&lt;p&gt;In addition to the shift from Go to Rust, we reconfigured the &lt;a href="https://www.influxdata.com/blog/influxdb-3-0-system-architecture/"&gt;architecture&lt;/a&gt; of the database. One of the key decisions in this regard was to separate compute and storage. This allows InfluxDB to scale each of those components individually, giving users more flexibility with how they can scale their database.&lt;/p&gt;

&lt;p&gt;One of the key challenges this new version of InfluxDB sought to solve was the &lt;a href="https://www.influxdata.com/glossary/cardinality/"&gt;cardinality&lt;/a&gt; problem. Because older versions wrote an index of the data to disk, the number of series that users could ingest and query without impacting performance correlated to the amount of memory committed to writing and managing the index (&lt;a href="https://youtu.be/kHIjROe0ZpA"&gt;See this short explainer video&lt;/a&gt;). For high cardinality use cases, like &lt;a href="https://www.influxdata.com/blog/tracing-influxdb-iox/"&gt;traces&lt;/a&gt;, InfluxDB struggled.&lt;/p&gt;

&lt;p&gt;We knew that optimizing InfluxDB to handle large time series workloads required us to solve the cardinality problem.&lt;/p&gt;

&lt;h2 id="the-road-traveled"&gt;The road traveled&lt;/h2&gt;
&lt;p&gt;Spoiler alert: We solved the cardinality problem. It’s a bit of a chicken/egg question when thinking about what came first, the performance gains in the new InfluxDB or support for unlimited cardinality data. These, and several other items are interrelated.&lt;/p&gt;

&lt;h3 id="tools"&gt;Tools&lt;/h3&gt;
&lt;p&gt;One of the most critical decisions our team made was to build the new version on the Apache Arrow ecosystem. The &lt;a href="https://www.influxdata.com/blog/flight-datafusion-arrow-parquet-fdap-architecture-influxdb/"&gt;FDAP stack&lt;/a&gt; (&lt;a href="https://www.influxdata.com/glossary/apache-arrow-flight-sql/"&gt;Apache Flight&lt;/a&gt;, &lt;a href="https://www.influxdata.com/glossary/apache-datafusion/"&gt;DataFusion&lt;/a&gt;, &lt;a href="https://www.influxdata.com/glossary/apache-arrow/"&gt;Arrow&lt;/a&gt;, and &lt;a href="https://www.influxdata.com/glossary/apache-parquet/"&gt;Parquet&lt;/a&gt;) provided a lot of core functionality, and provided upstream open source tools that we could both use and contribute to. Not only did this expand our internal commitment to open source, but it allowed us to contribute time-specific code to these projects that facilitated the features of InfluxDB and simultaneously made InfluxDB more interoperable with other solutions build on the FDAP stack or its components.&lt;/p&gt;

&lt;h3 id="a-columnar-database"&gt;A columnar database&lt;/h3&gt;
&lt;p&gt;Using Arrow as the data representation layer allowed us to build InfluxDB as a columnar database. This is a key development because it is a major shift from versions 1.x/2.x. One of the &lt;a href="https://www.influxdata.com/blog/improved-data-ingest-compression-influxdb-3-0/"&gt;reasons that we opted for a columnar approach&lt;/a&gt; is because it lends itself to better data compression. The columnar approach also allowed us to rethink our data model. We simplified our data model so each measurement groups data together instead of separating it into individual time series. This means the database has less work to do at the point of ingest and can therefore, ingest data faster.&lt;/p&gt;

&lt;h3 id="compression"&gt;Compression&lt;/h3&gt;
&lt;p&gt;The columnar framework makes it easier to compress data on a per-column basis. This is a huge boost in its own right. We coupled this with Apache Parquet as our data persistence format. Parquet is designed to work with columnar data and provides high data compression ratios. So, once the data gets to a Parquet file, we’re able to compress it even further.&lt;/p&gt;

&lt;h2 id="the-results"&gt;The results&lt;/h2&gt;
&lt;p&gt;There’s no judgment if you skipped the “how” sections to get to the results of all our hard work.&lt;/p&gt;

&lt;p&gt;At the outset, we wanted to eliminate the bottlenecks that prevented InfluxDB from being able to handle the full range of time series workloads. This meant solving the cardinality problem, which meant the database needed to be able to ingest and query vast amounts of data in real-time without impacting performance.&lt;/p&gt;

&lt;h3 id="ingest"&gt;Ingest&lt;/h3&gt;
&lt;p&gt;To accomplish that, we restructured the database, which included separating compute and storage to make them independently scalable. We streamlined the data ingest process so that it uses fewer resources and doesn’t rely on an on-disk index. In fact, v3.0 can ingest data with &lt;a href="https://www.influxdata.com/resources/InfluxDB-3-0-vs-oss-tech-paper/"&gt;45x&lt;/a&gt; more throughput than previous open source versions.&lt;/p&gt;

&lt;h3 id="storage-and-compression"&gt;Storage and compression&lt;/h3&gt;
&lt;p&gt;Once all that data hits InfluxDB, it keeps fresh and frequently queried data in a hot storage tier. Older data goes to a cold storage tier as Apache Parquet files. Thanks to a columnar format and the compression-friendly Parquet format, InfluxDB 3.0 delivers high-ratio compression. That means that you can store more, high-fidelity data in less space.&lt;/p&gt;

&lt;p&gt;For use cases that rely on historical analysis, this is a huge win because you don’t need to choose between analytical integrity and storage costs. For the cold storage tier, we use low-cost cloud storage, like Amazon S3. When we combine all those factors, the result can be a &lt;a href="https://www.influxdata.com/resources/InfluxDB-3-0-vs-oss-tech-paper/"&gt;cost savings of 90%+&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id="query"&gt;Query&lt;/h3&gt;
&lt;p&gt;So, at this point we can ingest a ton of data and store it in a cost-effective manner. Now we just need to be able to query that data and analyze it. For the query side of things, we leaned into Apache DataFusion, which is a state-of-the-art query engine built in Rust that uses Arrow as its in-memory model. In short, it’s really fast and works well with the rest of the database. An additional advantage to DataFusion is that it allowed us to build in native support for SQL, which a lot of users asked for over the years. Not only does SQL support reduce barriers for entry for many people, the sheer speed of DataFusion helps InfluxDB 3.0 deliver real-time results.&lt;/p&gt;

&lt;h3 id="data-visualization"&gt;Data visualization&lt;/h3&gt;
&lt;p&gt;The last piece of the puzzle is data analysis and visualization. In version 3.0, we wanted to get back to focusing on the core database. Instead of investing our resources in custom visualization tools, we think it makes more sense to leverage other best-in-breed tools. In other words, instead of making this version of InfluxDB try to do everything, we focused on integration and interoperability. It has a native integration with &lt;a href="https://www.influxdata.com/grafana/"&gt;Grafana&lt;/a&gt; (&lt;a href="https://youtu.be/ALSOw6xsD5c"&gt;also here&lt;/a&gt;), and can connect to Apache SuperSet and &lt;a href="https://youtu.be/4SnIZF266as"&gt;Tableau&lt;/a&gt;, with integrations for other tools in active development as well.&lt;/p&gt;

&lt;h2 id="looking-ahead"&gt;Looking ahead&lt;/h2&gt;
&lt;p&gt;Being built on open source also facilitates other integrations, too, like with artificial intelligence (AI) and machine learning (ML) solutions. ‘Real-world’ AI tools, which differ from generative AI tools, typically rely on time series data. These are the solutions that drive automation and predictive models for industrial operations, making them more efficient and effective. At the same time, these tools require large amounts of data to train their models, and the volume and velocity of time series data makes it a key source. InfluxDB functions as the intermediary between data sources, AI models, and end-user analysis, by managing that data and making it available to AI/ML tools in real-time.&lt;/p&gt;

&lt;h2 id="recap"&gt;Recap&lt;/h2&gt;
&lt;p&gt;To hammer home the point, &lt;a href="https://www.influxdata.com/blog/influxdb-3-0-is-2.5x-45x-faster-compared-to-influxdb-open-source"&gt;check out these benchmarks&lt;/a&gt;, comparing InfluxDB 3.0 with previous open source versions. The speed and performance gains against our own – already leading – product are significant.&lt;/p&gt;

&lt;p&gt;As time series data becomes increasingly critical across industries and sectors, the sheer volume of data produced requires a solution that can keep up at a real-world pace, in real-time, without sacrificing performance. InfluxDB 3.0 is that solution. And the best part? Version 3.0 is just the beginning; it’s only going to get better from here.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.influxdata.com/get-influxdb/"&gt;Take the time series leap with InfluxDB and get started building something awesome today&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Fri, 03 Nov 2023 07:00:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/bringing-it-together-speed-performance-efficiency-InfluxDB-3-0/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/bringing-it-together-speed-performance-efficiency-InfluxDB-3-0/</guid>
      <category>Company</category>
      <category>Product</category>
      <author>Jason Myers (InfluxData)</author>
    </item>
    <item>
      <title>How We Did It: Data Ingest and Compression Gains in InfluxDB 3.0</title>
      <description>&lt;p&gt;A few weeks ago, we published some &lt;a href="https://www.influxdata.com/resources/InfluxDB-3-0-vs-oss-tech-paper" title="InfluxDB 3.0 Benchmarks"&gt;benchmarking&lt;/a&gt; that showed performance gains in &lt;a href="https://www.influxdata.com/products/influxdb-overview/"&gt;InfluxDB 3.0&lt;/a&gt; that are orders of magnitude better than previous versions of InfluxDB – and by extension, other databases as well. There are two key factors that influence these gains: 1. Data ingest, and 2. Data compression. This begs the question, just how did we achieve such drastic improvements in our core database?&lt;/p&gt;

&lt;p&gt;This post sets out to explain how we accomplished these improvements for anyone interested.&lt;/p&gt;

&lt;h2 id="a-review-of-tsm"&gt;A review of TSM&lt;/h2&gt;
&lt;p&gt;To understand where we ended up, it’s important to understand where we came from. The storage engine that powered InfluxDB 1.x and 2.x was something we called the InfluxDB Time-Structured Merge Tree (TSM). Let’s take a brief look at data ingest and compression in TSM.&lt;/p&gt;

&lt;h3 id="tsm-data-model"&gt;TSM data model&lt;/h3&gt;

&lt;p&gt;There’s a lot of information out there about the TSM data model, but if you want a quick overview, check out the information in the TSM docs &lt;a href="https://docs.influxdata.com/influxdb/v1/concepts/storage_engine/"&gt;here&lt;/a&gt;. Using that as a primer, let’s turn our attention to data ingest.&lt;/p&gt;

&lt;h3 id="tsm-ingest"&gt;TSM ingest&lt;/h3&gt;
&lt;p&gt;TSM uses an inverted index to map metadata to a specific series on disk. If a write operation adds a new measurement or tag key/value pair, then TSM updates the inverted index. TSM needs to write this data in the proper place on disk, essentially indexing it when written. This whole process requires a significant amount of CPU and RAM.&lt;/p&gt;

&lt;p&gt;The TSM engine sharded files by time, which allowed the database to enforce retention policies, evicting expired data.&lt;/p&gt;

&lt;h3 id="introduction-of-tsi"&gt;Introduction of TSI&lt;/h3&gt;
&lt;p&gt;Prior to 2017, InfluxDB calculated the inverted index on startup, maintained it during writes, and kept it in memory. This led to very long startup times, so in the autumn of 2017, we introduced the Time Series Index (TSI), which is essentially the inverted index persisted to disk. This created another challenge, however, because the size of TSI on disk could become very large, especially for high &lt;a href="https://www.influxdata.com/glossary/cardinality/"&gt;cardinality&lt;/a&gt; use cases.&lt;/p&gt;

&lt;h3 id="tsm-compression"&gt;TSM compression&lt;/h3&gt;
&lt;p&gt;TSM uses run length encoding for compression. This approach is very efficient for metrics use cases where data timestamps occurred at regular intervals. InfluxDB was able to store the starting time and time interval, and then calculate each time stamp at query time, based on only row count. Additionally, the TSM engine could use run length encoding on the actual field data. So, in cases where data did not change frequently and the timestamps were regular, InfluxDB could compress data very efficiently.&lt;/p&gt;

&lt;p&gt;However, use cases with irregular timestamp intervals, or where the data changed with nearly every reading, reduced the effectiveness of compression. The TSI complicated matters further because it could get very large in high cardinality use cases. This meant that InfluxDB hit practical compression limits.&lt;/p&gt;

&lt;h2 id="introduction-of-influxdb-30"&gt;Introduction of InfluxDB 3.0&lt;/h2&gt;
&lt;p&gt;When we embarked upon architecting InfluxDB 3.0, we were determined to solve these limitations related to ingest efficiency and compression, and to remove cardinality limitations to make InfluxDB effective for a wider range time series use cases.&lt;/p&gt;

&lt;h3 id="data-model"&gt;3.0 Data model&lt;/h3&gt;
&lt;p&gt;We started by rethinking the data model from the ground up. While we retain the notion of separating data into databases, rather than persisting time series, InfluxDB 3.0 persists data by table. In the 3.0 world, a “table” is analogous to a “measurement” in InfluxDB 1.x and 2.x.&lt;/p&gt;

&lt;p&gt;InfluxDB 3.0 shards each table on disk by day and persists that data in the &lt;a href="https://www.influxdata.com/glossary/apache-parquet/"&gt;Parquet&lt;/a&gt; file format. Visualizing that data on disk looks like a set of Parquet files. The database’s default behavior generates a new Parquet file every fifteen minutes. Later, the compaction process can take those files and coalesce them into larger files where each file represents one day of data for a single measurement. The caveat here is that we limit the size of each Parquet file to 100 megabytes, so heavy users may have multiple files per day.&lt;/p&gt;

&lt;p&gt;&lt;img src="//images.ctfassets.net/o7xu9whrs0u9/1D6S5BElimUnlrZ6kvEDak/ac6eb181db2dcd544db0c1547998afdd/image2.png" alt="parquet file partitions" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Parquet file partitioning and data model example for InfluxDB 3.0&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;InfluxDB 3.0 retains the notion of tags and fields; however, they play a different role in 3.0. A unique set of tag values and a time stamp identifies a row, which enables InfluxDB to update it with an UPSERT on write.&lt;/p&gt;

&lt;p&gt;Now that we’ve explained a bit about the new data model, let’s turn to how it allows us to improve data ingest efficiency and compression.&lt;/p&gt;

&lt;h3 id="alternate-partitioning-options"&gt;Alternate partitioning options&lt;/h3&gt;
&lt;p&gt;We designed InfluxDB 3.0 to perform analytical queries (i.e. queries that summarize across a large number of rows) and optimized the default partitioning scheme for this. However, users may always need to query a subset of tag values for some measurements. For example, if every query includes a certain customer id or sensor id. Due to the way it indexes data and persists it to disk, TSM handles this type of query very well. This is not the case with InfluxDB 3.0 so those using the default partitioning scheme may experience a regression in performance for these specific queries.&lt;/p&gt;

&lt;p&gt;The solution to this in InfluxDB 3.0 is custom partitioning. Custom partitioning allows the user to define a partitioning scheme based on tag keys and tag values, and to configure the time range for each partition. This approach enables users to achieve similar query performance for these specific query types in InfluxDB 3.0 while retaining its ingest and compression benefits.&lt;/p&gt;

&lt;h2 id="influxdb-30-ingest-path"&gt;InfluxDB 3.0 ingest path&lt;/h2&gt;
&lt;p&gt;The data model for InfluxDB 3.0 is simpler than previous versions because each measurement groups all of its data together instead of separating it out by series. This streamlines the data ingest process. When InfluxDB 3.0 handles a write, it validates the schema and then finds the structure in memory for any other data for that measurement. The database then appends the data to the measurement and returns a success or failure to the user. At the same time, it appends the data to a write ahead log (WAL). We call these in-memory structures “mutable batches” or “buffers” for reasons that will be clear below.&lt;/p&gt;

&lt;p&gt;This process requires fewer compute resources compared to other databases, including InfluxDB 1.x and 2.x because, unlike other databases:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;The ingest process does not sort or otherwise order data; it simply appends it.&lt;/li&gt;
  &lt;li&gt;The ingest process delays data deduplication until persistence.&lt;/li&gt;
  &lt;li&gt;The ingest process uses the buffer tree as an index. This index lives within each specific ingester instance and identifies the data required for specific queries. We were able to make this buffer tree extremely performant using hierarchical/sharded locking and reference counting to eliminate contention.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src="//images.ctfassets.net/o7xu9whrs0u9/QD3V5XVPzmoAqkT8mxVsX/c228a4f3d31fbcd0a657059163703380/image1.png" alt="Data Ingest Path" /&gt;
&lt;em&gt;&lt;a href="https://www.influxdata.com/blog/influxdb-3-0-system-architecture/"&gt;Source&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When the mutable batches run out of memory, InfluxDB persists the data in the buffers as Parquet files in object store. By default, InfluxDB will persist all the data into Parquet every 15 minutes if the memory buffer hasn’t been filled. This is the point where InfluxDB 3.0 sorts and deduplicates data. Deferring this work off the ‘hot/write path’ keeps latency and variance low.&lt;/p&gt;

&lt;p&gt;Streamlining the ingest process in this way means that the database does less work on the hot/write path. The result is a process that moves operations that are expensive to execute to persist time so that overall it requires a minimal amount of CPU and RAM, even for significant write workloads.&lt;/p&gt;

&lt;p&gt;From completeness, there is also a Write Ahead Log that is flushed periodically ensuring all writes are immediately durable, and is used to reconstitute the mutable batches in cases where the container fails. InfluxDB 3.0 only replays WAL files in unclean shutdown or crash situations. In the ‘happy path’, (e.g., an upgrade) the system gracefully stops, flushes (i.e., persists) all buffered data to object storage and deletes all WAL entries. As a result, startup is fast, because InfluxDB doesn’t have to replay the WAL. Furthermore, in non-replicated deployments, the data that would otherwise sit on the WAL disk on an offline node is actually in object storage and readable, preserving read availability.&lt;/p&gt;

&lt;h4 id="leading-edge-queries"&gt;Leading edge queries&lt;/h4&gt;
&lt;p&gt;We also optimized InfluxDB 3.0 for querying the leading edge of data. Most queries, especially time sensitive ones, query the most recently written data. We call these “leading edge” queries.&lt;/p&gt;

&lt;p&gt;When a query comes in, InfluxDB converts the data to &lt;a href="https://www.influxdata.com/glossary/apache-arrow/"&gt;Arrow&lt;/a&gt;, which then gets queried by the &lt;a href="https://www.influxdata.com/glossary/apache-datafusion/"&gt;DataFusion&lt;/a&gt; query engine. In cases where all the data being queried already exists in the mutable batches, the ingester serves the querier the data in arrow format, and then DataFusion quickly performs any necessary sorting and deduplicating before returning the data to the user.&lt;/p&gt;

&lt;p&gt;In cases where some or all of the data is not in the read buffer, InfluxDB 3.0 uses its catalog of Parquet files – stored in a fast relational database – to find the specific files and rows to load into memory in the Arrow format. Once loaded into memory, DataFusion is able to quickly query this data.&lt;/p&gt;

&lt;p&gt;&lt;img style="padding: 20px 0;" src="//images.ctfassets.net/o7xu9whrs0u9/5owQ1ra6r2c5KRyTq0Bp7u/a158e521b1f343d765882adc93e0b681/image4.png" alt="Querier" height="auto" width="450" /&gt;&lt;/p&gt;

&lt;h4 id="compaction"&gt;Compaction&lt;/h4&gt;
&lt;p&gt;A series of compaction processes help maintain the data catalog. These processes optimize the stored Parquet files by ordering and deduplicating the data. This makes finding and reading Parquet files on disk efficient.&lt;/p&gt;

&lt;h4 id="data-compression"&gt;Data compression&lt;/h4&gt;
&lt;p&gt;There are a few key reasons why we selected the Apache Arrow ecosystem, including Parquet, for InfluxDB 3.0. These formats were designed from the ground up to support high performance analytical queries on large data sets. Because they’re designed for columnar data structures, they can also achieve significant compression. The Apache Arrow community, which we’re proud to be a part of and contribute to, continues to improve these technologies.&lt;/p&gt;

&lt;p&gt;&lt;img src="//images.ctfassets.net/o7xu9whrs0u9/27kn9gcPf7qY1lVWSWvM6e/a668510b8d99f3a962f80569bd8d5ecc/image3.png" alt="Parquet file format" /&gt;
&lt;em&gt;Parquet file format&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;So, because InfluxDB 3.0 starts with Arrow’s columnar structure, it inherits significant compression benefits. Using Parquet compounds these benefits. Furthermore, because InfluxDB is a time series database, we can make some assumptions about time series data that allow us to get the most out of these compression techniques.&lt;/p&gt;

&lt;p&gt;For example, suppose that retaining the notion of tag key/value pairs in InfluxDB 3.0 meant that dictionary encoding on these columns would yield the best compression. In this context, dictionary encoding assigns a number to each tag value. This number takes up a small number of bytes on disk. Then, Parquet can run length encode those numbers for each tag key column. On top of this encoding scheme, InfluxDB can apply general purpose compression (e.g., gzip, zstd) to compress the data even further.&lt;/p&gt;

&lt;p&gt;The overall combination of Arrow and Parquet results in significant compression gains. When you combine those gains with the fact that InfluxDB 3.0 relies on object storage for historical data, users can store a lot more data, in less space, for a fraction of the cost.&lt;/p&gt;

&lt;h2 id="wrap-up"&gt;Wrap up&lt;/h2&gt;
&lt;p&gt;Hopefully, you found this explanation of how InfluxDB 3.0 achieves such impressive ingest efficiency and compression interesting. In conjunction with the separation of compute and storage, customers can achieve significant total cost of ownership advantages over other databases, including InfluxDB 1.x and 2.x!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.influxdata.com/get-influxdb/"&gt;Try InfluxDB 3.0&lt;/a&gt; to see how these performance and compression gains impact your applications.&lt;/p&gt;
</description>
      <pubDate>Wed, 04 Oct 2023 07:35:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/improved-data-ingest-compression-influxdb-3-0/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/improved-data-ingest-compression-influxdb-3-0/</guid>
      <category>Product</category>
      <category>Company</category>
      <author>Rick Spencer (InfluxData)</author>
    </item>
    <item>
      <title>InfluxData Announces InfluxDB Clustered to Deliver Time Series Analytics for On-Premises and Private Cloud Deployments</title>
      <description>&lt;p&gt;&lt;em&gt;InfluxDB Clustered completes InfluxDB 3.0 commercial product line as successor to the hugely popular InfluxDB Enterprise product&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SAN FRANCISCO – September 6, 2023 –&lt;/strong&gt; &lt;a href="https://www.influxdata.com/"&gt;InfluxData&lt;/a&gt;, creator of the leading time series platform InfluxDB, today announced &lt;a href="https://www.influxdata.com/products/influxdb-clustered"&gt;InfluxDB Clustered&lt;/a&gt;,  its  self-managed time series database for on-premises or private cloud deployments. With the release of InfluxDB Clustered, InfluxData completes its commercial product line developed on &lt;a href="https://www.influxdata.com/products/influxdb-overview"&gt;InfluxDB 3.0&lt;/a&gt;, its rebuilt database engine optimized for real-time analytics with higher performance, unlimited cardinality, and SQL support.&lt;/p&gt;

&lt;p&gt;InfluxDB Clustered is the evolution of InfluxDB Enterprise, InfluxData’s long-standing enterprise software product for on-premises and private cloud environments. Now with the release of InfluxDB Clustered, those same customers gain all the capabilities of the reimagined InfluxDB 3.0, but now specifically packaged and configured for their own unique hosting environments and data storage requirements. Deployed natively in Kubernetes, InfluxDB Clustered combines the scale and flexibility of the cloud with the security and control of a self-managed infrastructure.&lt;/p&gt;

&lt;p&gt;“This release brings InfluxDB 3.0’s fundamental tenets of performance – unlimited cardinality, high-speed ingest, real-time querying, and superior data compression – to customers deploying their own custom infrastructure,” said Rick Spencer, VP of Products, InfluxData. “With InfluxDB Clustered we complete our 3.0 product portfolio and deliver on our promise to customers, bringing the flexibility of the cloud and the power of InfluxDB 3.0 together for the self-managed stack.”&lt;/p&gt;

&lt;p&gt;“InfluxDB 3.0 introduced a columnar storage engine, which is intended to ease cardinality limitations and broaden the database’s ecosystem via SQL support and Apache Arrow integrations,” said Rachel Stephens, Senior Analyst, RedMonk. “With InfluxDB 3.0 now available in InfluxDB Clustered, enterprise customers of InfluxData will be able to access these new features and widen the use cases for time series databases in their self-managed environments.”&lt;/p&gt;

&lt;p&gt;Like the rest of the InfluxDB 3.0 product suite, InfluxDB Clustered delivers significant improvements over its predecessor, InfluxDB Enterprise, in the following ways:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;100x faster queries on high-cardinality data&lt;/strong&gt; with powerful analytics performance that independently scales ingest and query.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;45x faster data ingest&lt;/strong&gt; enables real-time analytics on leading-edge data.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;90 percent reduction in storage costs&lt;/strong&gt; enabled by low-cost object store and separation of compute and storage combined with best-in-category data compression.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Enterprise-grade security and compliance&lt;/strong&gt; with encryption of data in transit and at rest with private networking options, single sign-on (SSO), attribute-based access control (ABAC), and support for fully air-gapped deployments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;“We rely on InfluxDB to manage hundreds of billions of metrics across our research facilities. InfluxDB 3.0 will allow us to ingest and analyze this high-cardinality data in real-time at a fraction of the cost,” said Gianpietro Previtali, System Administrator, European XFEL. “InfluxDB 3.0 is a truly bold release from InfluxData, with new columnar architecture and the benefits of separating compute and storage for performant, real-time queries across leading-edge data.”&lt;/p&gt;

&lt;p&gt;“At Vertical Aerospace, we’re pioneering electric aviation, which requires real-time analysis of highly distributed time series data. InfluxDB 3.0 helps us manage this data with nearly infinite storage capacity and much lower TCO,” said Tom Makin, Software Engineering Manager, Vertical Aerospace. “InfluxDB 3.0 leverages Apache Arrow to efficiently process high-cardinality data from ingestion to compaction to querying. It allows our team to uncover mission-critical insights across operations in real-time.”&lt;/p&gt;

&lt;p&gt;With high availability and unprecedented scalability, InfluxDB Clustered gives enterprises the power of the industry’s leading time series database with the security, compliance, and control of a self-managed service. InfluxData also recently announced the availability of &lt;a href="https://www.influxdata.com/products/influxdb-cloud/dedicated/"&gt;InfluxDB Cloud Dedicated&lt;/a&gt;, a fully managed and scalable single-tenant InfluxDB cluster based on the InfluxDB 3.0 architecture and intended for large-scale time series workloads. Together, InfluxDB Cloud Dedicated and InfluxDB Clustered give enterprises multiple options in how they manage and scale time series workloads, whether in the cloud, in their own environment, or in combination for hybrid environments.&lt;/p&gt;

&lt;p&gt;Visit the InfluxData website to learn more about &lt;a href="https://www.influxdata.com/products/influxdb-clustered"&gt;InfluxDB Clustered&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About InfluxData&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;InfluxData is the creator of InfluxDB, the leading time series platform used to collect, store, and analyze all time series data at any scale. Developers can query and analyze their time-stamped data in real-time to discover, interpret, and share new insights to gain a competitive edge. InfluxData is a remote-first company with a globally distributed workforce. For more information, visit &lt;a href="http://www.influxdata.com"&gt;www.influxdata.com&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Wed, 06 Sep 2023 05:30:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/influxdata-announces-influxdb-clustered/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/influxdata-announces-influxdb-clustered/</guid>
      <category>Press Releases</category>
      <category>Company</category>
      <author>Company (InfluxData)</author>
    </item>
    <item>
      <title>InfluxData Unveils Future of Time Series Analytics with InfluxDB 3.0 Product Suite</title>
      <description>&lt;p&gt;&lt;em&gt;Open source project InfluxDB IOx becomes InfluxDB 3.0, the next-generation time series database powering all InfluxDB products&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;InfluxDB Cloud Dedicated added to suite of enterprise-grade cloud services&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SAN FRANCISCO – April 26, 2023 –&lt;/strong&gt; &lt;a href="https://www.influxdata.com/"&gt;InfluxData&lt;/a&gt;, creator of the leading time series platform InfluxDB, today announced expanded time series capabilities across its product portfolio with the release of &lt;a href="https://www.influxdata.com/products/influxdb-overview"&gt;InfluxDB 3.0&lt;/a&gt;, its rebuilt database and storage engine for time series analytics. InfluxDB 3.0 is available today in InfluxData’s cloud products, including &lt;a href="https://www.influxdata.com/products/influxdb-cloud/dedicated"&gt;InfluxDB Cloud Dedicated&lt;/a&gt;, a new product for developers that delivers the performance, power, and flexibility of InfluxDB with the security of a fully managed service. InfluxData also announced InfluxDB 3.0 Clustered and InfluxDB 3.0 Edge to give developers next-gen time series capabilities in a self-managed database.&lt;/p&gt;

&lt;p&gt;Developed as the open source project InfluxDB IOx, InfluxDB 3.0 now serves as the foundation for all InfluxDB products, both current and future, delivering significant gains in performance, high-volume ingestion and compression, real-time querying, and unlimited scale to the database. Built in Rust, a modern programming language designed for performance, safety, and memory management, InfluxDB 3.0 gives developers unprecedented scale and performance, supporting the full range of time series data, including metrics, events, and traces. Together, these enhancements raise the bar for time series analytics to power new use cases that rely on high-cardinality time series data for observability, real-time analytics, and IoT/IIoT.&lt;/p&gt;

&lt;p&gt;“InfluxDB 3.0 is a major milestone for InfluxData, developed with cutting-edge technologies focused on scale and performance to deliver the future of time series,” said Evan Kaplan, CEO, InfluxData. “Built on Apache Arrow, the most important ecosystem in data management, InfluxDB 3.0 delivers on our vision to analyze metric, event, and trace data in a single datastore with unlimited cardinality. InfluxDB 3.0 stands as a massive leap forward for both time series and real-time analytics, providing unparalleled speed and infinite scalability to large data sets for the first time.”&lt;/p&gt;

&lt;p&gt;“Organizations increasingly rely on real-time data analytics, which drives demand for tools capable of handling time series data,” said Rachel Stephens, Senior Analyst with RedMonk. “Marketwide, it is increasingly important to consider the developer experience of working with the database. With InfluxDB 3.0, InfluxData is addressing this with its columnar engine designed to remove limits on cardinality, SQL support, and integration into the Apache Arrow ecosystem. These updates widen the practical use cases and ecosystem for time series workloads.”&lt;/p&gt;

&lt;p&gt;Rebuilt as a columnar database, InfluxDB 3.0 leverages the scale and performance of the Apache Arrow data structure to deliver real-time query response on leading-edge data. Customers can upgrade to InfluxDB 3.0 from 1.x and 2.x and run existing workloads faster and at a lower cost with minimal key changes, experiencing the following key benefits:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Real-time query response:&lt;/strong&gt; Columnar datastore built for scale and performance delivers 100x faster queries against high cardinality data for faster insights.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Unlimited cardinality and high throughput:&lt;/strong&gt; 10x ingest performance to continuously ingest, transform, and analyze billions of time series data points per second without limitations or caps.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Low-cost object store:&lt;/strong&gt; High compression reduces data storage costs to enable 10x more storage without sacrificing performance.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;SQL language support:&lt;/strong&gt; Analyze data using &lt;a href="https://www.influxdata.com/products/sql/"&gt;SQL&lt;/a&gt;, the most popular data programming language, or unlock deeper time series analysis with InfluxQL’s time-based functions.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;InfluxDB 3.0 is available today in InfluxData’s cloud products:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;InfluxDB Cloud Serverless:&lt;/strong&gt; Currently available as an elastic, serverless, fully managed time series database as a service running in the cloud.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;InfluxDB Cloud Dedicated:&lt;/strong&gt; Available today as a fully managed time series database-as-a-service, running on cloud infrastructure resources dedicated to a single tenant, optimized for large-scale workloads.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;InfluxDB 3.0 will be available in the following products later this year:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;InfluxDB 3.0 Clustered:&lt;/strong&gt; A self-managed time series database cluster delivered as software for on-premises or private cloud deployment.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;InfluxDB 3.0 Edge:&lt;/strong&gt; A self-managed time series database single node delivered as software for local or edge deployment.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;InfluxData also announced the general availability of InfluxDB Cloud Dedicated, its latest cloud product based on InfluxDB 3.0 intended for large-scale time series workloads. With this launch, InfluxData expands the capabilities of its InfluxDB Cloud service, making it available on cloud infrastructure that is dedicated to a particular customer or workload. Now developers and enterprises alike have multiple options to run large-scale time series workloads in the cloud using InfluxDB, with multiple options for cloud providers, delivery methods, and pricing models.&lt;/p&gt;

&lt;p&gt;“Skylab provides AI-driven photo and video editing services, a process that involves high volume cardinality data,” said Alireza Shafaei, CTO, Skylab Technologies. “InfluxDB was already a critical part of our infrastructure by analyzing large volumes of time series data in real-time. The introduction of InfluxDB 3.0 enables us to scale our processes even further by allowing us to ingest and act on all of our high-resolution and high-cardinality data without downsampling or dropping dimensions. ”&lt;/p&gt;

&lt;p&gt;“The ArchFX Platform enables manufacturers to collect complex data, including high density and high fidelity time series data, from both modern and legacy factory machines,” said Tim Burke, co-founder and CTO, Arch Systems. “Unbounded cardinality and SQL support in InfluxDB 3.0 will allow our full team to analyze manufacturing data on any dimension and uncover actionable insights at an impressive scale.”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.influxdata.com/products/influxdb-cloud/dedicated"&gt;InfluxDB Cloud Dedicated&lt;/a&gt; is available today. Visit the InfluxData &lt;a href="https://www.influxdata.com/"&gt;website&lt;/a&gt; to learn more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About InfluxData&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;InfluxData is the creator of InfluxDB, the leading time series platform. More than 1,900 customers use InfluxDB to collect, store, and analyze all time series data at any scale. Developers can query and analyze their time-stamped data in real-time to discover, interpret, and share new insights to gain a competitive edge. InfluxData is a remote-first company with a globally distributed workforce. For more information, visit &lt;a href="http://www.influxdata.com"&gt;www.influxdata.com&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Wed, 26 Apr 2023 06:30:00 +0000</pubDate>
      <link>https://www.influxdata.com/blog/influxdata-announces-influxdb-3-0/</link>
      <guid isPermaLink="true">https://www.influxdata.com/blog/influxdata-announces-influxdb-3-0/</guid>
      <category>Press Releases</category>
      <category>Company</category>
      <author>Company (InfluxData)</author>
    </item>
  </channel>
</rss>
