Evolution of Backend Technology

1. Application classification:

Database transactions, data processing (big data, machine learning, search, distributed storage), IM, OA

2. Evolution process

1. Business digitization (MIS) -> database addition, deletion, modification and query -> data analysis

2. ETL, data warehouse -> big data, large-scale distributed data processing -> large-scale machine learning -> real-time data processing

3. The evolutionary correspondence between various technologies

mysql VS redis 

ETL VS storm

Data warehouse vs hive

Data Mining vs Machine Learning

OA VS Workflow

IPC VS RPC

memory vs redis

Find VS Search (solr)

File system vs distributed storage

map/reduce vs stream computing

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326272829&siteId=291194637