临时数据的存储和删除

Python020

临时数据的存储和删除,第1张

工作开发过程中,经常会出现某些数据需要后面继续使用,但使用完成后不在需要,即为临时数据的使用。如何进行临时存储和删除,最佳方案的确认如下。

1.基于内存的临时存储方案

选用 redis 作为内存存储工具, SET key value [EX seconds] [PX milliseconds] [NX|XX] 将键key设定为指定的“字符串”值。设置key的过期时间,超过时间后,将会自动删除该key [链接] 。

例:需要存储临时订单号(blm0010086)对应的退款流水号(blm021008611)信息,则通过 SET blm0010086 blm021008611 EX 20 设置了key-value,切20秒后过期的临时数据存储。 python: rdb.set('blm021008611',"blm021008611",EX=20)

temp指临时文件夹。

很多临时文件放在这里,用来收藏夹,浏览网页的临时文件,编辑文件等,根据操作的过程进行临时保存的文件技术。

应定期删除各种应用程序在\Windows\Temp文件夹中存储的临时文件,以清除上述这些零散的文本。还应删除其子目录中相应的所有文件。虽然很多文件的扩展名为".tmp",但它们其实是完整的DOC文件、HTML文件、甚至是图像文件。

扩展资料

其他临时文件夹:

1、suffix:定义文件名的后缀prefix:定义文件名的前缀dir:定义创建临时文件的目录

2、text:布尔值,为true,则文件以文本形式打开模式,否则(默认值)文件将以二进制模式打开

3、mkdtemp(suffix=None,prefix=None,dir=None):调用函数来创建和返回唯一的临时目录。返回值是目录的路径名。

参数与mkstemp相同,只是text参数是不接受。

参考资料来源:百度百科--temp