本发明公开了一种存储数据的方法及装置,属于视频监控领域。所述方法包括:第一DMA控制器获取至少一个缓存单元中的每个缓存单元对应的DMA描述符,所述至少一个缓存单元是第二DMA控制器对应第一缓冲区中存储有所述待读取数据的缓存单元,所述第一DMA控制器和所述第二DMA控制器是两个不同的DMA控制器,缓存单元对应的DMA描述符包括所述待读取数据在所述缓存单元中的起始位置、步距、步长和数据长度,所述步长小于或等于所述步距;根据所述每个缓存单元对应的DMA描述符,分别读取所述每个缓存单元包括的待读取数据;将所述读取的数据存储在所述第一DMA控制器对应的第二缓冲区中。本发明能够提高存储效率。