JOIN/SIGN UP
Already a Member? |
GET INVOLVED
Understanding and Engaging in COVESA Expert Groups & Projects |
COLLABORATIVE PROJECTS
HISTORICAL
SDV Telemetry Project - On Hold |
We use cookies on this site to enhance your user experience. By using this site, you are giving your consent for us to set cookies. |
Connected vehicles generate vast amounts of data that is defined by the VSS standard. At MongoDB, we’ve observed an increasing number of customers leveraging the document model to store and query this data in their cloud environments. The flexibility of MongoDB’s schema-less design, coupled with its scalability, makes it a strong candidate for these workloads. Additionally, the VSS tree-like structure maps directly to the document model, providing a natural and intuitive way to organize and manage the data. However, effective use requires thoughtful design choices tailored to application needs and performance considerations.
This proposal outlines an opportunity to collaborate within COVESA to develop tools and best practices that simplify the adoption of document databases for VSS data. This initiative aims not only to provide documentation but also to deliver practical resources—such as migration tools, transformation utilities, and performance experiments—that can help developers and organizations fully harness a document model database capabilities.
The design and performance of a VSS data model hinge on several technical and operational factors:
In addition, the underlying technical stack may introduce performance implications that should inform data model design. For example, considering some technical specifications of the storage engine of MongoDB, WiredTiger, can promote efficient models that minimize document rewrites and leverage the storage engine’s page structure to optimize reads and writes.
The initiative will focus on the following areas:
Develop guidelines for structuring VSS data using MongoDB’s document model. This includes strategies for splitting data across multiple documents to balance performance and maintainability based on common access patterns. For example:
Specific common access patterns may include:
Create tools that automate common tasks, such as:
Engage with other COVESA members to gather input on access patterns and use cases. This will help tailor solutions that meet the broader ecosystem’s needs.
The primary goal is to provide the COVESA community with practical, actionable resources that simplify and enhance the use of MongoDB for VSS data. These resources will empower developers to design efficient, scalable, and maintainable data models tailored to real-world access patterns and workloads.
The specific deliverables are open for discussion with the COVESA community to identify projects where this proposal could best fit and provide maximum value. We aim to adopt an iterative approach, delivering tangible results early on.
Our proposed initial deliverables are:
The timeline for this project includes the following milestones:
Further timelines will be defined as needed based on the final scope of the project and ongoing discussions.