目次
概要
SAP HANAについて、覚えたこととかをまとめる。というか、リンク集。
SAP HANAとは
SAP HANA(エスエイピー ハナ)は、SAP社が提供するカラムストア指向リレーショナルインメモリデータベースである。
狭義には中核コンポーネントであるインメモリデータベース機能のみを指すが、広義にはHANA用アプリケーションの実行環境や開発環境などの周辺機能を指すプラットフォーム全体を指す。
提供形態としては、パブリッククラウドエディション、プライベートクラウドであるマネージドサービスエディション、オンプレミスエディションがある。
HANAという名称は「HAsso's New Architecture」に由来するが、「High-performance ANalytic Appliance」の略である。
特徴
- インメモリデータベース
メモリ上にデータを保有し、ハードディスク上で動作するリレーショナルデータベース製品と比較して、10~100,000倍の速度でデータを処理することができる。
揮発性メモリ上にデータを保持するものの、電源断などのシステムクラッシュに対しても「永続化アーキテクチャ」により、データの永続化を可能にしている。 - カラムストア指向
カラムストア指向(列指向)のリレーショナルデータベースであり、SQLで操作することができる。
カラムストア型テーブルの使用が推奨されているが、オプションとしてローストア型テーブルも作成可能である。 - データサイズ圧縮
カラムストア型テーブルを採用しているため、データの圧縮に優れている。
このため、従来のローストア指向(行指向)のリレーショナルデータベースにデータを格納する場合と比べて、必要とする保存領域のサイズが小さくて済む。 - 並列処理対応
マルチコアプロセッサに対応しており、アプリケーションからのリクエストのあったカラム群を複数のCPUに処理を分散させて高速にデータを処理できる。 - 非構造化データ対応
NoSQLデータベースのように非構造化データの処理に対応しており、テキストマイニング、地理空間情報、グラフ構造データの処理にも対応している。
SAP S4/HANAとの違い
SAP HANAは、インメモリデータベース/プラットフォーム。
SAP S4/HANAは、これまでSAPが培ってきたERPの技術やノウハウをインメモリデータベースであるSAP HANA上で実装したERP製品。
リンク集
重複を恐れないリンク集。
SAP HANA
- SAP HANA - Wikipedia
- SAP HANA | SAP用語集 | SAP ERP Solution NHS
- SAP HANA(High-performance ANalytic Appliance)とは - IT用語辞典 e-Words
- SAP HANAとは | GSLコラム | NTTデータ グローバルソリューションズ
- SAP HANAのメリットとは?導入前に知りたい機能についてご紹介 ⋆ ONETECH Blogs
- 今さら聞けないSAP HANAとは?その特徴とメリット
- SAPユーザ必見!? SAP HANAとは
- いまさら聞けない「SAP HANA」とは何か? 主要機能と利用事例をおさらい:「SAP HANA」の基礎知識【前編】 - TechTargetジャパン システム開発
- SAP HANAの仕組みを確認しよう
- 「Oracle技術者から見た、SAP HANA」連載一覧:EnterpriseZine(エンタープライズジン)
学習
- SAP HANA Academy - YouTube
- Sap-hana - Dev Guides
- SAP HANAチュートリアル - it-brain.online
- AWSではじめるSAP HANA入門
- SAP HANAプラットフォーム開発者のための入門ハンズオン | SAPジャパン ブログ
- はじめてのSAP HANA Cloud : Part 1 ~ HANAインスタンスの作成 | SAP Blogs
- 【HANA】SQL一覧 - Qiita
- HANAのハナシの基本のき
- 今さら聞けない HANAのハナシの基本のほ
- SAP HANA 2SPS03のハイライトとSAPHANA Express Edition
- SAPHANA。 エクスプレス版
- SAP HANAに触れてみよう! SAP HANA, express editionクイックインストールガイド
- HANA FAQノートのススメ | SAP Blogs
リファレンス
書籍
その他メモ
なにかあれば。
