Tôi có một phiên bản của org.apache.spark.rdd.RDD [MyClass]. Làm thế nào tôi có thể kiểm tra theo chương trình nếu cá thể tồn tại \ inmemory?Làm thế nào để kiểm tra xem Spark RDD có trong bộ nhớ không?
7
A
Trả lời
10
Bạn muốn RDD.getStorageLevel
. Nó sẽ trả lại StorageLevel.None
nếu trống. Tuy nhiên đó chỉ là nếu nó được đánh dấu cho bộ nhớ đệm hay không. Nếu bạn muốn tình trạng thực tế mà bạn có thể sử dụng api phát triển sc.getRDDStorageInfo
hoặc sc.getPersistentRDD
1
Bạn có thể gọi rdd.getStorageLevel.useMemory để kiểm tra xem nó là trong bộ nhớ hay không như sau:
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
Các vấn đề liên quan
- 1. Làm thế nào để kiểm tra rò rỉ bộ nhớ?
- 2. Bộ nhớ cache Spark RDD sẽ đi bao xa?
- 3. Làm cách nào để kiểm tra xem jQuery đã có trong bộ nhớ cache chưa?
- 4. Làm thế nào để kiểm tra Java-Spark bằng JUNit?
- 5. Spark: Làm thế nào để kết hợp một danh sách <RDD> để RDD
- 6. Spark Caching: RDD Chỉ có 8% cache
- 7. Làm thế nào để uncache RDD?
- 8. Làm thế nào để kiểm tra xem việc kiểm tra bẩn có được sử dụng không?
- 9. spark-scala: Lọc RDD nếu hồ sơ của RDD không tồn tại trong một RDD
- 10. Làm thế nào để chia sẻ Spark RDD giữa 2 bối cảnh Spark?
- 11. Cách kiểm tra xem tệp uri đã biết có tồn tại trong bộ nhớ Android không?
- 12. Làm cách nào để thêm cột mới vào Spark RDD?
- 13. Làm cách nào để kiểm tra xem bộ nhớ cache redis của tôi có hoạt động không?
- 14. Làm cách nào để lấy mẫu có kích thước mẫu chính xác trong Spark RDD?
- 15. Cấu hình bộ nhớ Ruby đi đâu và làm cách nào để kiểm tra xem nó có được đặt không?
- 16. Cách sử dụng macro này để kiểm tra xem bộ nhớ có được căn chỉnh không?
- 17. Làm cách nào để kiểm tra xem tệp bộ nhớ được ánh xạ có tồn tại không?
- 18. Sửa đổi bộ sưu tập bên trong Spark RDD foreach
- 19. Có phải Tachyon được cài đặt mặc định bởi RDD trong Apache Spark không?
- 20. Spark quyết định cách phân vùng RDD như thế nào?
- 21. Apache Spark: Làm cách nào để chuyển đổi một khung dữ liệu Spark thành RDD với loại RDD [(Type1, Type2, ...)]?
- 22. lỗi spark RDD không tìm thấy khi tạo RDD
- 23. Làm thế nào để kiểm tra sự phân bổ bộ nhớ
- 24. Có cách nào để kiểm tra xem trang có được tải từ bộ nhớ cache của trình duyệt không?
- 25. Làm thế nào để chuyển đổi ma trận thành RDD [Vector] trong spark
- 26. Apache Spark RDD Split "|"
- 27. Trong python, làm thế nào để kiểm tra xem một ngày có hợp lệ không?
- 28. Làm thế nào để kiểm tra xem tuple có chứa một phần tử trong Python không?
- 29. Làm thế nào để kiểm tra xem một điểm có nằm trong một ellipsoid không?
- 30. Làm thế nào để kiểm tra xem WkWebView có tải xong trong Objective-C không?
Cảm ơn Justin cho sc. * chức năng! –