こんにちは私は概念の証明を行うためのいくつかの分析です。従業員の給与データベースを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. どちらが良いですか:mysql_connectまたはmysql_pconnect
- 2. スレッドまたはJMSどちらが良いですか?
- 3. どちらが良いですか、setEnabledまたはsetUserInteractionEnabled?
- 4. どちらが良いですか? Java開発またはWebworks?
- 5. JSONまたはXML?どちらが良いですか?
- 6. どちらが良いですか、NagiosまたはSensu?
- 7. Phalcon Freamworkまたはphp7?どちらが良いですか?
- 8. どちらが良いですか? city.state.idまたはcity.state_id
- 9. PigServerまたはPigRunner?どちらが良いですか?
- 10. どちらが良いですか?:(reduce + ...)または(apply + ...)?
- 11. どちらが良いですか?ネイティブアプリまたはハイブリッドアプリ?
- 12. どちらが良いですか? URLReWriter.netまたはURLReWriting.NET
- 13. どちらが良いですか?
- 14. どちらが良いjqueryモバイルかphonegap
- 15. どちらが良いですか? toFile
- 16. どちらが良いIcriteriaまたはクエリーオーバー
- 17. これはどちらが良い理由ですか? RaphaelJSまたはHTML5 Canvas?
- 18. バックグラウンドサービスにはどちらが良いですか?WakeLockまたはstartForeground
- 19. MongoDBまたはNeo4Jに裏打ちされたNeo4J
- 20. どちらが良いですか、ch = '\ n'; write(1、&ch、1);またはputchar( '\ n');
- 21. どちらが良いですか:Railsの定数またはモデル
- 22. どちらが良いですかLinkedBlockingQueue無制限またはLinkedBlockingQueue with容量
- 23. サイズlz4またはzlibのどちらが圧縮率が良いか
- 24. Djangoテンプレート印刷のどちらか「午前または午後の良い」日
- 25. どちらが良いですかSingletonクラスまたはShared(静的)メンバー関数
- 26. CDNまたは私たち自身のサーバーでどちらが良いですか?
- 27. どちらがより良いです
- 28. どちらが良いと思われますか?標準および/または句またはケース?
- 29. どちらが良いですか、コンパイラかインタプリタですか?
- 30. どちらがより良い、自動&&、自動または自動のconst
あなたの質問は、「どちらが良いですか、車やスプーン? Neo4jは特殊なグラフデータベースです。エッジによって接続されたノードを格納します。 HBaseはより汎用的なデータベースです。彼らは非常に、非常に異なっています。 –