Động cơ OLAP trong bộ nhớ có ưu điểm so với động cơ OLAP truyền thống được hỗ trợ bởi RAM đủ để chứa toàn bộ khối lập phương không? Ví dụ, nếu tôi sử dụng một công cụ MOLAP (SSAS) và GB/TB RAM, toàn bộ khối lập phương (hoặc thậm chí là lược đồ sao) là bộ nhớ RAM, sự khác biệt so với một cái gì đó như TM1/SAP HANA là gì?OLAP trong bộ nhớ có ưu điểm gì so với các hệ thống truyền thống có bộ nhớ đáng kể?
Trả lời
Về cơ bản nó đi xuống như sau:
Một hệ thống thực sự được tối ưu hóa cho "trong bộ nhớ" hoạt động sẽ đưa vào tài khoản một số khía cạnh như truy cập ngẫu nhiên, kích thước trang bộ nhớ, bộ nhớ cache mức khác nhau (CPU, .. .), v.v.
Điều này dẫn đến việc sử dụng tối đa các khả năng mà RAM cung cấp và HDD không cung cấp mà lần lượt làm cho hiệu suất tuyệt vời.
Một động cơ truyền thống được tối ưu hóa cho việc truy cập hệ thống tập tin thường có tính đến một số khía cạnh liên quan đến các tập tin/xử lý hệ điều hành của hệ thống tập tin, vv
Ngay cả khi như một tải trọng động cơ tất cả mọi thứ vào bộ nhớ cache của nó (bộ nhớ) nó vẫn hoạt động trên dữ liệu AS NẾU nó đã được trên đĩa mà làm cho tinh thần kể từ khi mã phải làm việc trong các tình huống mà không phải tất cả mọi thứ phù hợp với bộ nhớ quá. Sử dụng cùng một thực hiện cho cả hai tình huống làm cho tốt hơn thử nghiệm/ổn định/sửa lỗi/bảo trì vv NHƯNG điều này dẫn đến "không tận dụng" của tất cả những gì làm cho truy cập RAM khác nhau từ tập tin/đĩa truy cập. Động cơ như vậy thường có thể được thực hiện nhanh hơn NẾU nó thực hiện tối ưu hóa RAM cụ thể để nó cung cấp trong mỗi thế giới (RAM so với đĩa) là tốt nhất ... Tôi không biết về bất kỳ động cơ làm điều đó ...
- 1. Trong hệ thống tệp FUSE bộ nhớ
- 2. GPU - Ánh xạ bộ nhớ hệ thống
- 3. Ưu điểm của Memcached so với hệ thống .NET Cache là gì?
- 4. Hệ thống tệp trong bộ nhớ cho WIndows
- 5. So sánh các hệ thống tính toán cụm trong bộ nhớ
- 6. Giải thích hệ thống bộ nhớ đệm Magento
- 7. Có thể gắn bộ nhớ từ xa vào hệ thống tệp cục bộ của iOS không?
- 8. Tổng mức tiêu thụ bộ nhớ của hệ thống
- 9. STL trong hệ thống nhúng với bộ nhớ rất hạn chế
- 10. Ưu điểm của hệ thống kiểu Scala
- 11. NewSQL so với tối ưu hóa/sharding truyền thống
- 12. như thế nào một chương trình chạy trong bộ nhớ và cách bộ nhớ được xử lý bởi hệ thống
- 13. truy cập bộ nhớ so với bản sao bộ nhớ
- 14. Ưu điểm của tệp ánh xạ bộ nhớ là gì?
- 15. Tệp bộ nhớ cache của hệ thống tệp Linux có hiệu quả không?
- 16. Best erlang trong bộ nhớ cache hệ thống qua các nút mạng = mnesia?
- 17. Nhận tổng bộ nhớ hệ thống có sẵn bằng PHP trên Windows
- 18. Bộ nhớ đệm mùa xuân so với bộ nhớ đệm
- 19. Bộ nhớ liên tục so với bộ nhớ kết cấu so với bộ nhớ toàn cầu trong CUDA
- 20. Phân bổ bộ nhớ nhiều hơn 4GB trong hệ thống 64 bit
- 21. Dấu chân bộ nhớ cho các hệ thống lớn trong Vaadin
- 22. Trình phân bổ bộ nhớ C tốt cho hệ thống nhúng là gì?
- 23. gọi hệ thống tới bộ nhớ bản đồ đến một bộ mô tả tệp (mmap ngược)?
- 24. Các điểm tương đồng giữa mô hình bộ nhớ Java và mô hình bộ nhớ C++ 11 là gì?
- 25. Làm thế nào để đo lường đáng tin cậy bộ nhớ có sẵn trong Linux?
- 26. Tạo tệp trong bộ nhớ không phải là hệ thống tệp
- 27. Ưu điểm của việc lưu trữ lệnh trong hệ thống CQRS/ES là gì?
- 28. malloc trong hệ thống nhúng không có hệ điều hành
- 29. Hệ thống có các plugin trong C#
- 30. lỗi đọc bộ nhớ cache đã lưu và bảng hệ thống trong khi bắt đầu Cassandra