小编vel*_*cat的帖子

实现大型集合实体而不将数据加载到内存中

我正在使用addImage($ imageId),removeImage($ imageId),getImages($ from,$ count)等方法实现一个实体UserImages.

Phisycally,存储在应用程序级存储中的数据(图像ID集合),提供了很好的功能,如addItem($ keyName,$ item,$ weight),removeItem($ keyName,$ item),getItems($ key, $ from,$ count).

如何使模型使用DDD风格的外部(看起来形成域)存储,而无需引用UserImages实体的存储?重要的是,我不想将所有集合从存储加载到实体,正如传统方法所假设的那样.

希望我对问题提供了很好的解释,如果没有,请告诉我.非常感谢你的帮助.

domain-driven-design

0
推荐指数
1
解决办法
334
查看次数

标签 统计

domain-driven-design ×1