问题描述
各位大侠,我在开发中遇到一个棘手的问题:程序运行过程中,需要隔一段时间(通常几秒钟)就要把程序中的某些对象当时的属性值存储到外部(数据库?文件?还没想好),数据量还特别大,类似于一种详细的“日志记录”,用于像下棋中的“悔棋”一样,可以将程序恢复到以前的某个时间点上,并且期望不要太影响主程序的运行速度。各位高手有没有比较好的意见或者指导?这里我先谢啦!
解决方案
解决方案二:
也有点类似于word中的“撤销”操作,但是数据量可能很大。
解决方案三:
帮你顶!!
解决方案四:
那就用数据库好了,access就可以了
解决方案五:
引用2楼yagebu1983的回复:
帮你顶!!
解决方案六:
“悔棋”的量大吗,只修改一点,还是修改很大
解决方案七:
是对整个“棋局”的“悔”,每次的存储量至少有几兆文本吧
解决方案八:
几秒钟 几m需要全部记录的话,先看看硬盘够不够如果只记录一段时间的,只要是本地操作,数据库和文件都没问题
解决方案九:
这么大的文件时时备份硬盘就算足够大,性能也会很低,能不能从数据结构方面用点手段
时间: 2024-09-14 22:44:23