问题标签 [purge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
102 浏览

archiving - 如何实施从 Kuali Financial System (KFS) 中清除文件的政策?

是否可以根据日期从逻辑上删除文档?

目前,Kuali 金融系统没有内置的文件清除或归档机制。一旦创建,它们都会保留在各自的表中,包括文件系统或数据库中的附件。

如果有机构实施,从技术和政策的角度是如何实施的?

如果您的特定技术/政策方法有优缺点,请在您的回复中包括它们。我知道的一件事因机构而异,附件是存储在文件系统还是数据库中,因此如果您的解决方案假设其中之一,请包括在内。

0 投票
1 回答
956 浏览

queue - onMessage 从 weblogic 中的接收和清除更改消息状态

我在 Weblogic 上有一个分布式队列。使用 JMS onMessage() 函数从队列中读取消息。但是,只要部署正在运行,消息就不会从队列中清除。消息状态字符串始终为“接收”。我们如何确保在重新启动部署的情况下不会再次拾取消息?

0 投票
11 回答
45370 浏览

linux - 删除 bash 脚本中除了最新的 3 个文件之外的所有文件

问题:您如何删除目录中除了最新的3之外的所有文件?

查找最新的 3 个文件很简单:

但我需要找到除了最新的 3 个文件之外的所有文件。我该怎么做,以及如何在同一行中删除这些文件而不为此创建不必要的 for 循环?

我为此使用 Debian Wheezy 和 bash 脚本。

0 投票
0 回答
1146 浏览

oracle11g - Oracle 11g 中的选择性数据归档和清除

在我的应用程序中,我们使用 Oracle 11g。我们的表格包含大量每天都在增长的财务信息。我们的数据分为月度数据(基本上是月度汇总)和日度数据(基本上是每日持有量)。我们的清除要求类似于“对于给定月份的每日数据,保留当前和前一天的数据并清除其余数据”。对于月末数据,我们保留该月最后一个和最后一个工作日的数据。

我们面临的挑战是这些表的尺寸很大,并且由于一些问题在过去几年中没有被清除。这降低了应用程序的性能,因此我们希望恢复表的清除。但是,在少数地区,由于法律限制,我们希望存档数据而不是清除数据。

我猜在这种情况下分区可能不起作用,因为我们的清除要求非常具体。我们的清除程序目前是通过 PLSQL 程序以编程方式完成的。在这种情况下,有效执行清除/归档的最佳方法是什么?每周一次的清洗频率就足够了。

0 投票
1 回答
330 浏览

elasticsearch - Logstash 将旧数据放入 Elasticsearch。无法清理 Elasticsearch 数据

我让 Logstash 从日志文件中读取数据status.log并将输出发送到 Elasticsearch 实例。

我想清理 Elasticsearch 中的数据,因为我正在执行curl -XDELETE 'http://localhost:9200/index_name/_all'. 如果我通过 head 插件检查,数据就消失了。

如果这还不够,我还将使用echo "" > status.log.

当我再次执行应用程序时,旧数据重新出现在 Elasticsearch 中,但更新后的@timestamp. 数据不再出现在status.log. 新数据已正确插入 Elasticsearch。

如何摆脱旧数据?它仍然存储在 Elasticsearch 中还是 Logstash 有某种缓存?

0 投票
1 回答
2320 浏览

mysql - 从 mysql 表中清除数据

我有一个 cron 设置来备份生产 mysql 表,并希望定期从表中清除数据。我必须删除 id 引用的多个表中的数据。

一些背景:我需要删除大约 200 万行,我的应用程序将不断地读取/写入我的数据库(虽然它通常不应该访问被删除的行)

我的问题是我应该如何根据以下参数构建删除查询:

  1. 在单个批量查询中删除与批量删除?
  2. 在单个事务中跨不同表删除与不使用任何事务删除。如果我在事务中使用delete,即使我是批量删除,是否会有任何表级别的锁?
  3. 我没有设置任何分区,碎片会成为问题吗?
0 投票
2 回答
9610 浏览

elasticsearch - 按索引文件夹备份、删除、恢复 Elasticsearch 索引

大多数 ElasticSearch 文档都讨论了通过 REST API 处理索引 - 有什么理由我不能简单地从磁盘上移动或删除索引文件夹?

0 投票
1 回答
170 浏览

java - 根据清除时间保留最新的 n 个文件

我尝试过如何根据 n 天保留文件。这是这样做的逻辑。

这里我有一个疑问,如何在一个目录中保留最新的 10 个文件。文件创建日期和时间不同。

创建文件没有固定的时间。文件不会每天或每周或每月创建。一个文件将在 2 天内创建,其他文件将在 5 天内创建。

所以,我想保留最新的 10 个文件。

0 投票
0 回答
349 浏览

maven-3 - Maven 清除存储库

我在使用 Maven 的:mvn dependency:purge-local-repository命令时遇到问题。我有一个项目的多个版本,并想删除某些版本。

我正在运行命令:

该命令成功运行,但没有从我的本地 .m2 存储库中清除(删除)任何内容。

在命令运行时,我密切关注 Windows 资源管理器,我看到项目被删除、重新填充和再次删除,但最终没有任何改变,我想要的相同文件仍然存在。

谁能解释我缺少什么,或者不完全了解如何使用该工具?

谢谢,

卡梅伦

0 投票
1 回答
1702 浏览

maven - 从 Maven 本地存储库中删除工件及其整个目录

我正在尝试从我的 .m2/repository 目录中删除旧工件和它们所在的目录。例如,我有几个版本的 projectA:4.7.0.222、4.7.0.223、4.7.0.224 等。我只需要保留 4.7.0.224 项目,因为它是最新版本。

如何在不手动删除的情况下删除旧的 2 个版本 4.7.0.222 和 4.7.0.223?我试过这个命令:

当我在那些项目目录中时,一切都成功了,但项目仍然存在。maven 是否有任何类似于完整 linux“rm -rf”的命令或否?