SAP HANA - Công cụ tính toán trong bộ nhớ
Cơ sở dữ liệu trong bộ nhớ có nghĩa là tất cả dữ liệu từ hệ thống nguồn được lưu trữ trong bộ nhớ RAM. Trong một hệ thống Cơ sở dữ liệu thông thường, tất cả dữ liệu được lưu trữ trong đĩa cứng. Cơ sở dữ liệu trong bộ nhớ SAP HANA không lãng phí thời gian trong việc tải dữ liệu từ đĩa cứng vào RAM. Nó cung cấp khả năng truy cập dữ liệu nhanh hơn vào các CPU đa lõi để xử lý và phân tích thông tin.
Tính năng của cơ sở dữ liệu trong bộ nhớ
Các tính năng chính của cơ sở dữ liệu trong bộ nhớ SAP HANA là:
SAP HANA là cơ sở dữ liệu kết hợp trong bộ nhớ.
Nó kết hợp công nghệ cơ sở dựa trên hàng, dựa trên cột và hướng đối tượng.
Nó sử dụng xử lý song song với Kiến trúc CPU đa lõi.
Cơ sở dữ liệu thông thường đọc dữ liệu bộ nhớ trong 5 mili giây. Cơ sở dữ liệu SAP HANA In-Memory đọc dữ liệu trong 5 nano giây.
Nó có nghĩa là, bộ nhớ trong cơ sở dữ liệu HANA đọc nhanh hơn 1 triệu lần so với bộ nhớ đĩa cứng cơ sở dữ liệu thông thường.
Các nhà phân tích muốn xem dữ liệu hiện tại ngay lập tức trong thời gian thực và không muốn đợi dữ liệu cho đến khi nó được tải vào hệ thống SAP BW. Xử lý trong bộ nhớ SAP HANA cho phép tải dữ liệu thời gian thực với việc sử dụng các kỹ thuật cung cấp dữ liệu khác nhau.
Ưu điểm của Cơ sở dữ liệu trong Bộ nhớ
Cơ sở dữ liệu HANA tận dụng khả năng xử lý trong bộ nhớ để mang lại tốc độ truy xuất dữ liệu nhanh nhất, điều này đang thu hút các công ty đang gặp khó khăn với các giao dịch trực tuyến quy mô lớn hoặc dự báo và lập kế hoạch kịp thời.
Lưu trữ dựa trên đĩa vẫn là tiêu chuẩn doanh nghiệp và giá RAM đang giảm dần, do đó, các kiến trúc sử dụng nhiều bộ nhớ cuối cùng sẽ thay thế các đĩa quay chậm, cơ học và sẽ giảm chi phí lưu trữ dữ liệu.
Lưu trữ dựa trên cột trong bộ nhớ cung cấp khả năng nén dữ liệu lên đến 11 lần, do đó, giảm không gian lưu trữ dữ liệu khổng lồ.
Lợi thế về tốc độ này được cung cấp bởi hệ thống lưu trữ RAM được tăng cường hơn nữa bằng cách sử dụng CPU đa lõi, nhiều CPU trên mỗi nút và nhiều nút trên mỗi máy chủ trong môi trường phân tán.