The present application is used with sql and nosql
How Alibaba Chinese Station product information stored
- Architecture development process
And we are related, multi-source data stored in multiple data types of problems
- Basic Product Information
- Name, price, date of manufacture, manufacturer, etc.
- Relational databases: mysql / oracle currently Taobao to O of (ie remove Oracle),
note that the internal Taobao use Mysql is inside the big cattle transform itself off
- Description of goods, information, evaluation information (multi-class characters)
- Multi-word description class, IO read and write performance poor
- Documents in the database MongDB
- Product pictures
- Picture show class
- Distributed file system
- Taobao own TFS
- Google's GFS
- Hadoop's HDFS
- Keywords goods
- Search engines use within Taobao
- ISearch
- Hot band of high frequency information commodities
- Memory Database
- tair, Redis, Memcached
- Commodity trading, prices, points accumulated
- External systems, external third-party payment interface
- Alipay
Summarize large Internet applications (big data, high concurrency, diverse data types) difficulties
- Diversity Data
- Diversity and change the data source reconstruction
- Data source and data transformation services platform does not require large-scale reconstruction