Brian Gilmore [InfluxData] | InfluxDB Storage Overview | InfluxDays 2022

InfluxData
InfluxDataInfluxData
Brian Gilmore [InfluxData] | InfluxDB Storage Overview | InfluxDays 2022
InfluxDB Storage
Overview
Brian Gilmore - Director of IoT and Emerging
Technologies, InfluxData
Connect Learn Build
Hear from and meet developers
from the InfluxDB Community
Be inspired by use cases from
our partners and InfluxDB engineers
Learn best practices that will
help you build great experiences
for your projects
This session explores the evolution of data storage over
the decades. It then dives into how InfluxData has taken
a unique approach and how that ultimately benefits the
users of InfluxDB.
Brian Gilmore
Director of IoT and Emerging
Technologies, InfluxData
Brian Gilmore is Director of IoT and Emerging
Technology at InfluxData, the creators of InfluxDB. He
has focused the last decade of his career on working
with organizations around the world to drive the
unification of industrial and enterprise IoT with machine
learning, cloud, and other truly transformational
technology trends.
InfluxDB Storage Overview
Agenda
1. The Evolution of Data Storage
2. InfluxDB Approach to Data Storage
3. Benefits to Customers and Community
The Evolution of Storage
1956
5MB
$30,000
2022
2TB
$200
400M times more storage for less than 1% of the price.
Pivoting from Disks to Data
1993 2054
You Are
Here
The InfluxDB Storage Engine
InfluxDB Design Principles
1. Time-ordered
2. CR-ud: Create/Read prioritized
3. Schemaless for ephemeral series
4. Optimized for organization and aggregates
5. Assumptive deduplication
6. Eventual consistency
Components of the InfluxDB Storage Engine
Write-ahead Log
(WAL)
In-memory Cache Time-Structured
Merge Tree (TSM)
Time Series Index
(TSI)
New data
Now
Then
Lower Storage Costs
Only tested technology to successfully
compress all datasets more than 1:1
Independent Performance Study performed by DAIICT
B. Shah, PM Jat, K. Sashidhar. PERFORMANCE STUDY OF TIME SERIES DATABASES. arXiv preprint arXiv:2208.13982, 2022
Faster Time-to-Query
InfluxDB saw faster ingest performance for large datasets
compared to SQL (TimescaleDB) & NoSQL (Cassandra)
InfluxDB 4x faster than TimescaleDB by 4x for IoT data
Independent Performance Study performed by DAIICT
B. Shah, PM Jat, K. Sashidhar. PERFORMANCE STUDY OF TIME SERIES DATABASES. arXiv preprint arXiv:2208.13982, 2022
Spend Less Time Waiting for Results
Faster query
performance than
than SQL
(TimescaleDB)
5x
for IoT data for financial data
56x
Independent Performance Study performed by DAIICT
B. Shah, PM Jat, K. Sashidhar. PERFORMANCE STUDY OF TIME SERIES DATABASES. arXiv preprint arXiv:2208.13982, 2022
Key Takeaways
• Existing TSM/TSI architecture provides fast ingestion, efficient
compression, and fast insights.
• Innovation in physical (NVMe) and virtual storage (S3) have
opened opportunities to make InfluxDB faster and even MORE
scalable.
• As you will see later in Paul Dix’s talk, we aren’t stopping at
great.
Additional Resources
Free InfluxDB: OSS or Cloud - influxdata.com/cloud
Forums: community.influxdata.com
Slack: influxcommunity.slack.com
Reddit: r/InfluxData
Influx Community (GH): github.com/InfluxCommunity
Book: awesome.influxdata.com
Docs: docs.influxdata.com
Blogs: influxdata.com/blog
InfluxDB University: influxdata.com/university
How to guides: docs.influxdata.com/resources/how-to-guides/
T H A N K Y O U
1 of 18

Recommended

Converged Everything, Converged Infrastructure delivering business value and ... by
Converged Everything, Converged Infrastructure delivering business value and ...Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...NetAppUK
1.4K views17 slides
Apache IOTDB: a Time Series Database for Industrial IoT by
Apache IOTDB: a Time Series Database for Industrial IoTApache IOTDB: a Time Series Database for Industrial IoT
Apache IOTDB: a Time Series Database for Industrial IoTjixuan1989
3.2K views58 slides
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success by
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp SuccessNetApp
5.8K views1 slide
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frog by
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frogWebinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frog
Webinar leveraging-cloud-sandboxes-with-ansible-jenkins-j frogQualiQuali
347 views22 slides
Gilmore, Palani [InfluxData] | Use Case: Monitoring / Observability | InfluxD... by
Gilmore, Palani [InfluxData] | Use Case: Monitoring / Observability | InfluxD...Gilmore, Palani [InfluxData] | Use Case: Monitoring / Observability | InfluxD...
Gilmore, Palani [InfluxData] | Use Case: Monitoring / Observability | InfluxD...InfluxData
17 views18 slides
AWS IoT: From Testing to Scaling by
AWS IoT: From Testing to ScalingAWS IoT: From Testing to Scaling
AWS IoT: From Testing to ScalingNeel Sendas
183 views32 slides

More Related Content

Similar to Brian Gilmore [InfluxData] | InfluxDB Storage Overview | InfluxDays 2022

Cloudera's Original Pitch Deck from 2008 by
Cloudera's Original Pitch Deck from 2008Cloudera's Original Pitch Deck from 2008
Cloudera's Original Pitch Deck from 2008Accel
67.6K views15 slides
Service oriented cloud computing by
Service oriented cloud computingService oriented cloud computing
Service oriented cloud computingMandar Pathrikar
297 views14 slides
Databricks on AWS.pptx by
Databricks on AWS.pptxDatabricks on AWS.pptx
Databricks on AWS.pptxWasm1953
163 views24 slides
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win by
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will WinWebinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will WinStorage Switzerland
1.3K views19 slides
Analyzing petabytes of smartmeter data using Cloud Bigtable, Cloud Dataflow, ... by
Analyzing petabytes of smartmeter data using Cloud Bigtable, Cloud Dataflow, ...Analyzing petabytes of smartmeter data using Cloud Bigtable, Cloud Dataflow, ...
Analyzing petabytes of smartmeter data using Cloud Bigtable, Cloud Dataflow, ...Edwin Poot
963 views57 slides
Neo4j: What's Under the Hood by
Neo4j: What's Under the HoodNeo4j: What's Under the Hood
Neo4j: What's Under the HoodNeo4j
531 views31 slides

Similar to Brian Gilmore [InfluxData] | InfluxDB Storage Overview | InfluxDays 2022(20)

Cloudera's Original Pitch Deck from 2008 by Accel
Cloudera's Original Pitch Deck from 2008Cloudera's Original Pitch Deck from 2008
Cloudera's Original Pitch Deck from 2008
Accel67.6K views
Databricks on AWS.pptx by Wasm1953
Databricks on AWS.pptxDatabricks on AWS.pptx
Databricks on AWS.pptx
Wasm1953163 views
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win by Storage Switzerland
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will WinWebinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win
Storage Switzerland1.3K views
Analyzing petabytes of smartmeter data using Cloud Bigtable, Cloud Dataflow, ... by Edwin Poot
Analyzing petabytes of smartmeter data using Cloud Bigtable, Cloud Dataflow, ...Analyzing petabytes of smartmeter data using Cloud Bigtable, Cloud Dataflow, ...
Analyzing petabytes of smartmeter data using Cloud Bigtable, Cloud Dataflow, ...
Edwin Poot963 views
Neo4j: What's Under the Hood by Neo4j
Neo4j: What's Under the HoodNeo4j: What's Under the Hood
Neo4j: What's Under the Hood
Neo4j531 views
MongoDB and the Internet of Things by MongoDB
MongoDB and the Internet of ThingsMongoDB and the Internet of Things
MongoDB and the Internet of Things
MongoDB6.5K views
IoT Architectural Overview - 3 use case studies from InfluxData by InfluxData
IoT Architectural Overview - 3 use case studies from InfluxData IoT Architectural Overview - 3 use case studies from InfluxData
IoT Architectural Overview - 3 use case studies from InfluxData
InfluxData953 views
Bob Plumbridge, CTO EMEA at Hitatchi Data Systems - Making information matter by Global Business Events
Bob Plumbridge, CTO EMEA at Hitatchi Data Systems - Making information matterBob Plumbridge, CTO EMEA at Hitatchi Data Systems - Making information matter
Bob Plumbridge, CTO EMEA at Hitatchi Data Systems - Making information matter
StampedeCon 2015 Keynote by Ken Owens
StampedeCon 2015 KeynoteStampedeCon 2015 Keynote
StampedeCon 2015 Keynote
Ken Owens1K views
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015 by StampedeCon
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
StampedeCon1.2K views
IBM CDS Overview by Jean Tan
IBM CDS OverviewIBM CDS Overview
IBM CDS Overview
Jean Tan232 views
DGX Sessions You Won't Want to Miss at GTC 2019 by NVIDIA
DGX Sessions You Won't Want to Miss at GTC 2019DGX Sessions You Won't Want to Miss at GTC 2019
DGX Sessions You Won't Want to Miss at GTC 2019
NVIDIA3.4K views
Red Hat Storage: Emerging Use Cases by Red_Hat_Storage
Red Hat Storage: Emerging Use CasesRed Hat Storage: Emerging Use Cases
Red Hat Storage: Emerging Use Cases
Red_Hat_Storage581 views
FlexPod-Performance-Fall2014-slideshare by Michael Harding
FlexPod-Performance-Fall2014-slideshareFlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshare
Michael Harding1.4K views
Why Docker, Why Now? by Bret Fisher
Why Docker, Why Now?Why Docker, Why Now?
Why Docker, Why Now?
Bret Fisher50 views
002 Introducing Neo4j 5 for Administrators - NODES2022 AMERICAS Beginner 2 - ... by Neo4j
002 Introducing Neo4j 5 for Administrators - NODES2022 AMERICAS Beginner 2 - ...002 Introducing Neo4j 5 for Administrators - NODES2022 AMERICAS Beginner 2 - ...
002 Introducing Neo4j 5 for Administrators - NODES2022 AMERICAS Beginner 2 - ...
Neo4j18 views
Data Virtualization for Data Architects (New Zealand) by Denodo
Data Virtualization for Data Architects (New Zealand)Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)
Denodo 97 views
Deploying All-Flash Cloud Infrastructure without Breaking the Bank by Western Digital
Deploying All-Flash Cloud Infrastructure without Breaking the BankDeploying All-Flash Cloud Infrastructure without Breaking the Bank
Deploying All-Flash Cloud Infrastructure without Breaking the Bank
Western Digital 632 views
Flash Stories: How Customers Make Smarter Decisions Faster by Western Digital
Flash Stories: How Customers Make Smarter Decisions FasterFlash Stories: How Customers Make Smarter Decisions Faster
Flash Stories: How Customers Make Smarter Decisions Faster
Western Digital 409 views

More from InfluxData

Announcing InfluxDB Clustered by
Announcing InfluxDB ClusteredAnnouncing InfluxDB Clustered
Announcing InfluxDB ClusteredInfluxData
100 views30 slides
Best Practices for Leveraging the Apache Arrow Ecosystem by
Best Practices for Leveraging the Apache Arrow EcosystemBest Practices for Leveraging the Apache Arrow Ecosystem
Best Practices for Leveraging the Apache Arrow EcosystemInfluxData
50 views25 slides
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu... by
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...InfluxData
136 views24 slides
Power Your Predictive Analytics with InfluxDB by
Power Your Predictive Analytics with InfluxDBPower Your Predictive Analytics with InfluxDB
Power Your Predictive Analytics with InfluxDBInfluxData
127 views41 slides
Build an Edge-to-Cloud Solution with the MING Stack by
Build an Edge-to-Cloud Solution with the MING StackBuild an Edge-to-Cloud Solution with the MING Stack
Build an Edge-to-Cloud Solution with the MING StackInfluxData
381 views52 slides
Meet the Founders: An Open Discussion About Rewriting Using Rust by
Meet the Founders: An Open Discussion About Rewriting Using RustMeet the Founders: An Open Discussion About Rewriting Using Rust
Meet the Founders: An Open Discussion About Rewriting Using RustInfluxData
235 views12 slides

More from InfluxData(20)

Announcing InfluxDB Clustered by InfluxData
Announcing InfluxDB ClusteredAnnouncing InfluxDB Clustered
Announcing InfluxDB Clustered
InfluxData100 views
Best Practices for Leveraging the Apache Arrow Ecosystem by InfluxData
Best Practices for Leveraging the Apache Arrow EcosystemBest Practices for Leveraging the Apache Arrow Ecosystem
Best Practices for Leveraging the Apache Arrow Ecosystem
InfluxData50 views
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu... by InfluxData
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...
How Bevi Uses InfluxDB and Grafana to Improve Predictive Maintenance and Redu...
InfluxData136 views
Power Your Predictive Analytics with InfluxDB by InfluxData
Power Your Predictive Analytics with InfluxDBPower Your Predictive Analytics with InfluxDB
Power Your Predictive Analytics with InfluxDB
InfluxData127 views
Build an Edge-to-Cloud Solution with the MING Stack by InfluxData
Build an Edge-to-Cloud Solution with the MING StackBuild an Edge-to-Cloud Solution with the MING Stack
Build an Edge-to-Cloud Solution with the MING Stack
InfluxData381 views
Meet the Founders: An Open Discussion About Rewriting Using Rust by InfluxData
Meet the Founders: An Open Discussion About Rewriting Using RustMeet the Founders: An Open Discussion About Rewriting Using Rust
Meet the Founders: An Open Discussion About Rewriting Using Rust
InfluxData235 views
Introducing InfluxDB Cloud Dedicated by InfluxData
Introducing InfluxDB Cloud DedicatedIntroducing InfluxDB Cloud Dedicated
Introducing InfluxDB Cloud Dedicated
InfluxData129 views
Gain Better Observability with OpenTelemetry and InfluxDB by InfluxData
Gain Better Observability with OpenTelemetry and InfluxDB Gain Better Observability with OpenTelemetry and InfluxDB
Gain Better Observability with OpenTelemetry and InfluxDB
InfluxData400 views
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali... by InfluxData
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...
How a Heat Treating Plant Ensures Tight Process Control and Exceptional Quali...
InfluxData182 views
How Delft University's Engineering Students Make Their EV Formula-Style Race ... by InfluxData
How Delft University's Engineering Students Make Their EV Formula-Style Race ...How Delft University's Engineering Students Make Their EV Formula-Style Race ...
How Delft University's Engineering Students Make Their EV Formula-Style Race ...
InfluxData105 views
Start Automating InfluxDB Deployments at the Edge with balena by InfluxData
Start Automating InfluxDB Deployments at the Edge with balena Start Automating InfluxDB Deployments at the Edge with balena
Start Automating InfluxDB Deployments at the Edge with balena
InfluxData185 views
Understanding InfluxDB’s New Storage Engine by InfluxData
Understanding InfluxDB’s New Storage EngineUnderstanding InfluxDB’s New Storage Engine
Understanding InfluxDB’s New Storage Engine
InfluxData136 views
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDB by InfluxData
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDBStreamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDB
Streamline and Scale Out Data Pipelines with Kubernetes, Telegraf, and InfluxDB
InfluxData63 views
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa... by InfluxData
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...
Ward Bowman [PTC] | ThingWorx Long-Term Data Storage with InfluxDB | InfluxDa...
InfluxData74 views
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022 by InfluxData
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022
Scott Anderson [InfluxData] | New & Upcoming Flux Features | InfluxDays 2022
InfluxData26 views
Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022 by InfluxData
Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts | InfluxDays 2022
InfluxData9 views
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ... by InfluxData
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
Steinkamp, Clifford [InfluxData] | Welcome to InfluxDays 2022 - Day 2 | Influ...
InfluxData10 views
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022 by InfluxData
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
Steinkamp, Clifford [InfluxData] | Closing Thoughts Day 1 | InfluxDays 2022
InfluxData5 views
Paul Dix [InfluxData] The Journey of InfluxDB | InfluxDays 2022 by InfluxData
Paul Dix [InfluxData] The Journey of InfluxDB | InfluxDays 2022Paul Dix [InfluxData] The Journey of InfluxDB | InfluxDays 2022
Paul Dix [InfluxData] The Journey of InfluxDB | InfluxDays 2022
InfluxData112 views
Jay Clifford [InfluxData] | Tips & Tricks for Analyzing IIoT in Real-Time | I... by InfluxData
Jay Clifford [InfluxData] | Tips & Tricks for Analyzing IIoT in Real-Time | I...Jay Clifford [InfluxData] | Tips & Tricks for Analyzing IIoT in Real-Time | I...
Jay Clifford [InfluxData] | Tips & Tricks for Analyzing IIoT in Real-Time | I...
InfluxData19 views

Recently uploaded

Info Session November 2023.pdf by
Info Session November 2023.pdfInfo Session November 2023.pdf
Info Session November 2023.pdfAleksandraKoprivica4
15 views15 slides
STPI OctaNE CoE Brochure.pdf by
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdfmadhurjyapb
14 views1 slide
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdfDr. Jimmy Schwarzkopf
24 views29 slides
Case Study Copenhagen Energy and Business Central.pdf by
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdfAitana
17 views3 slides
Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
50 views15 slides
Mini-Track: Challenges to Network Automation Adoption by
Mini-Track: Challenges to Network Automation AdoptionMini-Track: Challenges to Network Automation Adoption
Mini-Track: Challenges to Network Automation AdoptionNetwork Automation Forum
17 views27 slides

Recently uploaded(20)

STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana17 views
The Forbidden VPN Secrets.pdf by Mariam Shaba
The Forbidden VPN Secrets.pdfThe Forbidden VPN Secrets.pdf
The Forbidden VPN Secrets.pdf
Mariam Shaba20 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson126 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Future of AR - Facebook Presentation by ssuserb54b561
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
ssuserb54b56122 views
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec15 views

Brian Gilmore [InfluxData] | InfluxDB Storage Overview | InfluxDays 2022

  • 2. InfluxDB Storage Overview Brian Gilmore - Director of IoT and Emerging Technologies, InfluxData
  • 3. Connect Learn Build Hear from and meet developers from the InfluxDB Community Be inspired by use cases from our partners and InfluxDB engineers Learn best practices that will help you build great experiences for your projects
  • 4. This session explores the evolution of data storage over the decades. It then dives into how InfluxData has taken a unique approach and how that ultimately benefits the users of InfluxDB. Brian Gilmore Director of IoT and Emerging Technologies, InfluxData Brian Gilmore is Director of IoT and Emerging Technology at InfluxData, the creators of InfluxDB. He has focused the last decade of his career on working with organizations around the world to drive the unification of industrial and enterprise IoT with machine learning, cloud, and other truly transformational technology trends. InfluxDB Storage Overview
  • 5. Agenda 1. The Evolution of Data Storage 2. InfluxDB Approach to Data Storage 3. Benefits to Customers and Community
  • 7. 1956 5MB $30,000 2022 2TB $200 400M times more storage for less than 1% of the price.
  • 11. InfluxDB Design Principles 1. Time-ordered 2. CR-ud: Create/Read prioritized 3. Schemaless for ephemeral series 4. Optimized for organization and aggregates 5. Assumptive deduplication 6. Eventual consistency
  • 12. Components of the InfluxDB Storage Engine Write-ahead Log (WAL) In-memory Cache Time-Structured Merge Tree (TSM) Time Series Index (TSI) New data Now Then
  • 13. Lower Storage Costs Only tested technology to successfully compress all datasets more than 1:1 Independent Performance Study performed by DAIICT B. Shah, PM Jat, K. Sashidhar. PERFORMANCE STUDY OF TIME SERIES DATABASES. arXiv preprint arXiv:2208.13982, 2022
  • 14. Faster Time-to-Query InfluxDB saw faster ingest performance for large datasets compared to SQL (TimescaleDB) & NoSQL (Cassandra) InfluxDB 4x faster than TimescaleDB by 4x for IoT data Independent Performance Study performed by DAIICT B. Shah, PM Jat, K. Sashidhar. PERFORMANCE STUDY OF TIME SERIES DATABASES. arXiv preprint arXiv:2208.13982, 2022
  • 15. Spend Less Time Waiting for Results Faster query performance than than SQL (TimescaleDB) 5x for IoT data for financial data 56x Independent Performance Study performed by DAIICT B. Shah, PM Jat, K. Sashidhar. PERFORMANCE STUDY OF TIME SERIES DATABASES. arXiv preprint arXiv:2208.13982, 2022
  • 16. Key Takeaways • Existing TSM/TSI architecture provides fast ingestion, efficient compression, and fast insights. • Innovation in physical (NVMe) and virtual storage (S3) have opened opportunities to make InfluxDB faster and even MORE scalable. • As you will see later in Paul Dix’s talk, we aren’t stopping at great.
  • 17. Additional Resources Free InfluxDB: OSS or Cloud - influxdata.com/cloud Forums: community.influxdata.com Slack: influxcommunity.slack.com Reddit: r/InfluxData Influx Community (GH): github.com/InfluxCommunity Book: awesome.influxdata.com Docs: docs.influxdata.com Blogs: influxdata.com/blog InfluxDB University: influxdata.com/university How to guides: docs.influxdata.com/resources/how-to-guides/
  • 18. T H A N K Y O U