carbondata icon indicating copy to clipboard operation
carbondata copied to clipboard

Discussion : Propose CarbonData project to consider as AI-native data storage

Open chenliang613 opened this issue 4 months ago • 4 comments

What is AI-native data storage

AI-native data storage is a data storage and management system designed and built specifically for the needs of artificial intelligence (AI) workloads, particularly machine learning and deep learning. Its core concept is to transform data storage from a passive, isolated component of the AI ​​process into an active, intelligent, and deeply integrated infrastructure.

Why AI-native data storage for CarbonData's new scope

In AI projects, data scientists and engineers spend 80% of their time on data preparation. Traditional storage presents numerous bottlenecks in this process:

Data silos: Training data may be scattered across data lakes, data warehouses, file systems, object storage, and other locations, making integration difficult.

Performance bottlenecks:

Training phase: High-speed, low-latency data throughput is required to feed GPUs to avoid expensive GPU resources sitting idle.

Inference phase: High-concurrency, low-latency vector similarity search capabilities are required.

Complex data formats: AI processes data types far beyond tables, including unstructured data (images, videos, text, audio) and semi-structured data (JSON, XML). Traditional databases have limited capabilities for processing and querying such data.

Lack of metadata management: The lack of effective management of rich metadata such as data versions, lineage, annotation information, and experimental parameters leads to poor experimental reproducibility.

Vectorization requirements: Modern AI models (such as large language models) convert all data into vector embeddings. Traditional storage cannot efficiently store and retrieve high-dimensional vectors.

chenliang613 avatar Aug 21 '25 02:08 chenliang613

i like this idea. carbondata project would only focus on storage? or also cover Agent part ?

Bayarea0608 avatar Aug 21 '25 06:08 Bayarea0608

i like this idea. carbondata project would only focus on storage? or also cover Agent part ?

i suggest focusing on AI data first

chenliang613 avatar Aug 23 '25 02:08 chenliang613

I am open to this topic. In my opinion, high quality data is crucial to building of agent.

  1. Agent needs domain data to train, in order to achieve high prescision in its domain.
  2. Agent needs a data loop to continously evolve, and there may need some kind of framework, which is not domain-specific, thus it is useful for all kinds of agents.

I think we can take these into considerations when driving CarbonDatat towards this direction.

jackylk avatar Sep 07 '25 14:09 jackylk

This idea is great. I suggest focus on ai data and agent together

xubo245 avatar Oct 22 '25 15:10 xubo245