gpt4 book ai didi

scala - Spark : How to delete a specific variable from spark-shell memory namespace?

转载 作者:行者123 更新时间:2023-12-04 16:03:07 24 4
gpt4 key购买 nike

我正在使用 spark-shell和斯卡拉。是否可以从 shell 的内存命名空间中删除变量?

例如,如果我创建这样的变量:

val foo = 1
var bar = 2

是否可以删除 foobar从内存里?

我知道在 Python(使用 del )和 R(使用 rm )中,您可以从命名空间(又名环境或工作区)中删除特定变量。

最佳答案

不幸的是,您无法删除 Scala REPL 中的特定变量。[1]您可以做的是分配一个新值来覆盖现有变量。 Scala REPL 还提供了一个命令 :reset删除所有变量。

[1] 调查 Spark Shell 中的内存泄漏:https://gist.github.com/dragos/77b048c2baba93d36cd8

关于scala - Spark : How to delete a specific variable from spark-shell memory namespace?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43479366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com