Ich habe eine Instanz von org.apache.spark.rdd.RDD [MyClass]. Wie kann ich programmgesteuert überprüfen, ob die Instanz persist \ inmemory ist?Wie überprüft man, ob Spark RDD im Speicher ist?
7
A
Antwort
10
Sie möchten RDD.getStorageLevel
. Es wird StorageLevel.None
zurückgeben, wenn es leer ist. Dies ist jedoch nur möglich, wenn es zum Zwischenspeichern markiert ist oder nicht. Wenn Sie den aktuellen Status möchten, können Sie den Entwickler api verwenden sc.getRDDStorageInfo
oder sc.getPersistentRDD
1
Sie können rdd.getStorageLevel.useMemory rufen zu überprüfen, ob es im Speicher ist oder nicht, wie folgt:
scala> myrdd.getStorageLevel.useMemory
res3: Boolean = false
scala> myrdd.cache()
res4: myrdd.type = MapPartitionsRDD[2] at filter at <console>:29
scala> myrdd.getStorageLevel.useMemory
res5: Boolean = true
Verwandte Themen
- 1. In Apache Spark, wie überprüft man, ob eine RDD vollständig im Speicher berechnet und gespeichert wurde?
- 2. Wie überprüft man, ob der Spark-Datenrahmen leer ist
- 3. Wie überprüft man, ob GPU-Speicher verfügbar ist mit PyOpenCL
- 4. Wie man ein Objekt dauerhaft im Speicher mit Spark speichert?
- 5. Check Type: Wie überprüft man, ob etwas eine RDD oder ein Dataframe ist?
- 6. Wie überprüft man, ob sbt im Testkontext?
- 7. Wie überprüft man, ob der Wert im Unittest nan ist?
- 8. Wie überprüft man, ob das Dateifeld im Codezeichen leer ist?
- 9. Wie überprüft man, ob null im Stream ist?
- 10. Wie überprüft man, ob der Wert im Array wahr ist
- 11. Wie überprüft man, ob jQuery bereits im Cache ist?
- 12. Wie überprüft man, ob die Aktivität noch im Stapel ist?
- 13. Ausnahme im Thread "Haupt" java.lang.NoClassDefFoundError: org/apache/spark/rdd/RDD
- 14. Wie überprüft man, ob ContentPlaceHolder leer ist?
- 15. Wie überprüft man, ob Flash installiert ist?
- 16. Wie überprüft man eine ordnungsgemäße Datei im Android-Handy Speicher?
- 17. Wie überprüft man, ob "Radiobutton" aktiviert ist?
- 18. Wie überprüft man, ob TextView leer ist?
- 19. Wie überprüft man, ob Javascript deaktiviert ist?
- 20. Wie überprüft man, ob die Schnittstelle ist
- 21. Wie überprüft man, ob Suhosin installiert ist?
- 22. Wie überprüft man, ob mithril.js geladen ist?
- 23. Spark-Liste all RDD Namen im Cache
- 24. Apache Spark RDD-Workflow
- 25. Wie überprüft man, ob localhost
- 26. Spark-JSON Textfeld RDD
- 27. Laden RDD von Datei in den Speicher in Spark zwingen
- 28. Spark RDD Probleme
- 29. Wie überprüft man, ob EnableViewStateMac zur Laufzeit gesetzt ist?
- 30. Spark RDD werfen NullPointerException
Dank Justin für sc. * funktioniert! –