1. 程式人生 > >大資料需要學習的技術

大資料需要學習的技術

企業中大資料庫常用的技術框架

  • Hadoop 大資料基石
  • Hive 資料倉庫 ETL相關
  • HBase 資料倉庫 ETL相關
  • Zookeeper 大資料排程框架
  • Spark 大資料記憶體計算框架
  • Storm 大資料實時計算框架
  • impala 基於Hive的記憶體查詢
  • kafka 訊息中介軟體
  • Redis 常用儲存NoSQL
  • Flink 新一代計算引擎
  • oozie 排程框架

演算法

  1. A搜尋演算法
  2. 集束搜尋
  3. 二分查詢
  4. 分支界定演算法
  5. Buchberger演算法
  6. 資料壓縮
  7. 金鑰交換演算法
  8. Dijkstra演算法
  9. 離散微分演算法
  10. 動態規劃演算法
  11. 歐幾里得演算法
  12. 期望-最大演算法
  13. 快速傅立葉變換
  14. 梯度下降
  15. 雜湊演算法
  16. 堆排序
  17. Karatsuba乘法
  18. LLL演算法
  19. 最大流量演算法
  20. 合併排序
  21. 牛頓法
  22. Q-learning
  23. 兩次篩法
  24. RANSAC
  25. RSA
  26. Strassen演算法
  27. 單純型演算法
  28. 奇異值分解
  29. 求解線性方程組
  30. Strukturtensor
  31. 合併查詢演算法
  32. 維特比演算法

程式碼自動化測試工具

  • Jmeter
  • LoadRunner
  • soapUI
  • postman