以前自己的一位老师提过,以前的速录人员用笔以符号代码的形式记录内容,最近突然好奇但在网上并未搜索到相关内容。姑且不论这种说法是否正确,目前是否存在一种成熟的方法可以用少量内容记录大量的信息(以节约记录时间与工作量,但要能尽可能准确的还原)?
自己能想到的是准备一个特别的类似密码本的字典,类似输入法中的“双拼”,用一个字母代替多个字母,用一个词代替一句话,但不清楚类似的工作国内外是否有人做过…在MongoDB的数据文件夹中(默认路径是/data/db)由构成数据库的所有文件。每一个数据库都包含一个.ns文件和一些数据文件,其中数据文件会随着数据量的增加而变多。所以如果有一个数据库名字叫做foo,那么构成foo这个数据库的文件就会由foo.ns,foo.0,foo.1,foo.2等等组成。数据文件每新增一次,大小都会是上一个数据文件的2倍,每个数据文件最大2G。这样的设计有利于防止数据量较小的数据库浪费过多的空间,同时又能保证数据量较大的数据库有相应的空间使用。MongoDB会使用预分配方式来保证写入性能的稳定(这种方式可以使用–noprealloc关闭)。预分配在后台进行,并且每个预分配的文件都用0进行填充。这会让MongoDB始终保持额外的空间和空余的数据文件,从而避免了数据增长过快而带来的分配磁盘空间引起的阻塞.
领取专属 10元无门槛券
私享最新 技术干货