3. NoSQL DEFINITION:
Next Generation Databases mostly addressing some of the
points: being non-relational, distributed, open-source
and horizontally scalable.
The original intention has been modern web-scale databases. The movement
began early 2009 and is growing rapidly. Often more characteristics apply such
as: schema-free, easy replication support, simple API, eventually
consistent / BASE (not ACID), a huge amount of data and more. So the
misleading term"nosql" (the community now translates it mostly with "not only
sql") should be seen as an alias to something like the definition above.
http://nosql-database.org/
6. NewSQL
"NewSQL" is our shorthand for the various new
scalable/high performance SQL database vendors. We
have previously referred to these products as
'ScalableSQL' to differentiate them from the incumbent
relational database products. Since this implies horizontal
scalability, which is not necessarily a feature of all the
products, we adopted the term 'NewSQL' in the new report.
And to clarify, like NoSQL, NewSQL is not to be taken too literally: the new
thing about the NewSQL vendors is the vendor, not the SQL.
Matthew Aslett
20. Шардинг
● нет joinов ● масштабирование
● нет foreign key чтения и записи
● накладные ● Big Data
расходы
● низкая
надежность
21. RTB
RTB - Real Time Bidding
DSP - Demand Side Platform
SSP - Supply Side Platform
Ad Exchange - биржа
Publisher - площадка для показа рекламы
Advertiser - рекламодатель