嗨,大家好,我正在分析幾件事情來做一個概念驗證。我想將員工工資覈算數據庫轉換爲Nosql。哪個更適合使用HBASE或Neo4j? 或者如果你們有任何其他建議,請告訴我哪個更好的HBASE或Neo4j
1
A
回答
3
爲了您的任務(工資)和這兩個選擇,我會建議你去與Neo4j。
HBase用於真正的大數據集(數百GB/TB)。工資數據集很小。
Hbase不是一個實際的數據庫。這是一個數據存儲。您將不得不手動編碼和導航實體之間的鏈接,強制執行外鍵,交易等。
Hbase面向批量處理大量非結構化數據而不是OLTP(您需要用於工資單)。
+3
+1 Neo4j可以嵌入到Java應用程序中,因此在開發原型時不需要單獨的數據庫。 – Skarab 2011-04-04 17:10:32
0
「分析」是一個相當廣泛的術語。如果你想分析關係,或通過關係發現信息,Neo會很好。 Hbase通常與Hadoop一起用於執行大數據分析,以及您知道數據之間的關係但希望分析大型數據表的地方。但我認爲你需要在前進之前對這兩種技術有所瞭解,但他們不在同一類別中。
相關問題
- 1. 哪個更好? OpenCyc或ConceptNet?
- 2. 哪個更好H2或HSQLDB?
- 3. jqGrid或dataTable,哪個更好?
- 4. PHP:ParseCSV或PHPExcel哪個更好?
- 5. 哪個更好BOOST_MPL_ASSERT或BOOST_STATIC_ASSERT?
- 6. 哪個更好,Nagios或Sensu?
- 7. 哪個更好... GATE或RapidMiner
- 8. 哪個更好 - PyInstaller或cx_Freeze?
- 9. 哪個更好c89或c99
- 10. RTC或AccuRev哪個更好?
- 11. 哪個更好,setEnabled或setUserInteractionEnabled?
- 12. min或gzip,哪個更好?
- 13. 哪個更好? city.state.id或city.state_id
- 14. Magento或Prestashop,哪個更好?
- 15. 哪個更好或者Viewgroup或者Layout
- 16. 哪個更好的ng-table或ng-grid?
- 17. 哪一個更好的FCM或GCM?
- 18. 哪個更好? MySQL的LIKE或REGEXP?
- 19. 哪個地圖縮小性能更好?Hbase還是Cassandra?
- 20. 哪個更好
- 21. 哪個更快/更好:哪裏更新或合併?
- 22. 哪一個更好從DATE_FORMATE()或MONTH(),YEAR()
- 23. 哪一個更好? 「var」或「DataType」?
- 24. 線程或JMS哪個更好?
- 25. 哪一個更好 - Ext.get()或document.getElementById()
- 26. 哪個更好用:$ arrayName ['literal']或$ arrayName [literal]?
- 27. SHA1或AES - 在asp.net中哪個更好?
- 28. 哪一個更好JSkype或Skype4Java
- 29. 哪個更好? StorageFile類或IsolatedStorage類
- 30. 哪個OCR引擎更好:Tesseract或OCRopus?
你的問題就像問「哪個更好,汽車或勺子?」 Neo4j是一個專門的圖形數據庫。它存儲通過邊緣連接的節點。 HBase是一個更通用的數據庫。他們非常非常不同。 – 2011-03-22 16:30:02