こんにちは私は概念の証明を行うためのいくつかの分析です。従業員の給与データベースをNosqlに変換したい。 HBASEまたはNeo4jを使用する方が良いですか? 他の提案がある場合は教えてくださいどちらか良いHBASEまたはNeo4j
1
A
答えて
3
あなたの仕事(給与計算)とこれらの2つの選択のために、私はNeo4jと一緒に行くことをお勧めします。
HBaseは本当に大きなデータセット(数百ギガバイト/テラバイト)です。給与データセットは小さいです。
Hbaseは実際のデータベースではありません。それはデータストレージです。エンティティ間のリンクを手作業でコーディングしてナビゲートし、外部キーやトランザクションなどを実行する必要があります。
Hbaseは、OLTPではなく大量の構造化されていないデータのバッチ処理に役立ちます(Payrollに必要なもの)。
+3
+1 Neo4jはJavaアプリケーションに埋め込むことができるので、プロトタイプの開発中に別のデータベースは必要ありません。 – Skarab
0
「Analytics」はかなり広い用語です。あなたが関係を分析したい、または関係を介して情報を発見したいなら、Neoは良いでしょう。 Hbaseは通常、大きなデータ分析を行うためのHadoopで使用されます。また、データ間の関係は把握していますが、大きなデータテーブルを分析する必要があります。しかし、私はあなたが前進する前に両方の技術を少しずつ理解する必要があると思うでしょう、彼らは同じカテゴリーにはいません。
関連する問題
- 1. どちらが良いですか?:(reduce + ...)または(apply + ...)?
- 2. スレッドまたはJMSどちらが良いですか?
- 3. どちらが良いですか、setEnabledまたはsetUserInteractionEnabled?
- 4. PigServerまたはPigRunner?どちらが良いですか?
- 5. どちらが良いですか:mysql_connectまたはmysql_pconnect
- 6. どちらが良いですか? URLReWriter.netまたはURLReWriting.NET
- 7. どちらが良いですか、NagiosまたはSensu?
- 8. どちらが良いですか? Java開発またはWebworks?
- 9. どちらが良いですか?ネイティブアプリまたはハイブリッドアプリ?
- 10. どちらが良いIcriteriaまたはクエリーオーバー
- 11. どちらが良いjqueryモバイルかphonegap
- 12. どちらが良いですか?
- 13. バックグラウンドサービスにはどちらが良いですか?WakeLockまたはstartForeground
- 14. これはどちらが良い理由ですか? RaphaelJSまたはHTML5 Canvas?
- 15. どちらが良いですかLinkedBlockingQueue無制限またはLinkedBlockingQueue with容量
- 16. どちらが良いですかSingletonクラスまたはShared(静的)メンバー関数
- 17. どちらがより良いです
- 18. どちらが良いと思われますか?標準および/または句またはケース?
- 19. どちらか/または-引数
- 20. accdbとmdb。どちらが速い/良いですか?
- 21. どちらが良いですか? inbuiltのpython関数またはos.systemコマンドを使用していますか?
- 22. S3に裏打ちされたHBase
- 23. 色相とアンバリ・ビューの違いは何ですか?どちらが良いか
- 24. どちらの方法を使うのが良いですか
- 25. C++/CLI vs COM - どちらが良いですか?
- 26. どちらが速く/より良いですか?
- 27. ベクターとArrayListのどちらが良いですか?
- 28. CSS:#id .class VS .classのパフォーマンス。どちらが良いですか?
- 29. DundasとComponentArtのどちらが良いか
- 30. InnoDBとMYISAMのどちらが良いですか?
あなたの質問は、「どちらが良いですか、車やスプーン? Neo4jは特殊なグラフデータベースです。エッジによって接続されたノードを格納します。 HBaseはより汎用的なデータベースです。彼らは非常に、非常に異なっています。 –