Soumettre la recherche
Mettre en ligne
S2weibocachearch 100726101949-phpapp02
•
Télécharger en tant que KEY, PDF
•
1 j'aime
•
195 vues
B
batistuta97
Suivre
Formation
Signaler
Partager
Signaler
Partager
1 sur 32
Télécharger maintenant
Recommandé
Timyang新浪微博设计谈
Timyang新浪微博设计谈
Cevin Cheung
新浪微博开放平台Redis实战
新浪微博开放平台Redis实战
mysqlops
Whats new in mongoDB 2.4 at Copenhagen user group 2013-06-19
Whats new in mongoDB 2.4 at Copenhagen user group 2013-06-19
Henrik Ingo
How to migrate your existing MongoDB and Cassandra Apps to Azure Cosmos DB
How to migrate your existing MongoDB and Cassandra Apps to Azure Cosmos DB
Microsoft Tech Community
企業・業界情報プラットフォームSPEEDAにおけるElasticsearchの活用
企業・業界情報プラットフォームSPEEDAにおけるElasticsearchの活用
Akira Kitauchi
Shell Tips & Tricks
Shell Tips & Tricks
MongoDB
Redis Functions, Data Structures for Web Scale Apps
Redis Functions, Data Structures for Web Scale Apps
Dave Nielsen
MongoDB Shell Tips & Tricks
MongoDB Shell Tips & Tricks
MongoDB
Recommandé
Timyang新浪微博设计谈
Timyang新浪微博设计谈
Cevin Cheung
新浪微博开放平台Redis实战
新浪微博开放平台Redis实战
mysqlops
Whats new in mongoDB 2.4 at Copenhagen user group 2013-06-19
Whats new in mongoDB 2.4 at Copenhagen user group 2013-06-19
Henrik Ingo
How to migrate your existing MongoDB and Cassandra Apps to Azure Cosmos DB
How to migrate your existing MongoDB and Cassandra Apps to Azure Cosmos DB
Microsoft Tech Community
企業・業界情報プラットフォームSPEEDAにおけるElasticsearchの活用
企業・業界情報プラットフォームSPEEDAにおけるElasticsearchの活用
Akira Kitauchi
Shell Tips & Tricks
Shell Tips & Tricks
MongoDB
Redis Functions, Data Structures for Web Scale Apps
Redis Functions, Data Structures for Web Scale Apps
Dave Nielsen
MongoDB Shell Tips & Tricks
MongoDB Shell Tips & Tricks
MongoDB
Redis and it's data types
Redis and it's data types
Aniruddha Chakrabarti
Dev Jumpstart: Build Your First App with MongoDB
Dev Jumpstart: Build Your First App with MongoDB
MongoDB
Elasticsearch 설치 및 기본 활용
Elasticsearch 설치 및 기본 활용
종민 김
Scalable XQuery Processing with Zorba on top of MongoDB
Scalable XQuery Processing with Zorba on top of MongoDB
William Candillon
Real time indexes in Sphinx, Yaroslav Vorozhko
Real time indexes in Sphinx, Yaroslav Vorozhko
Fuenteovejuna
An Introduction to REDIS NoSQL database
An Introduction to REDIS NoSQL database
Ali MasudianPour
PostgreSQL Moscow Meetup - September 2014 - Oleg Bartunov and Alexander Korotkov
PostgreSQL Moscow Meetup - September 2014 - Oleg Bartunov and Alexander Korotkov
Nikolay Samokhvalov
Back to Basics Webinar 2: Your First MongoDB Application
Back to Basics Webinar 2: Your First MongoDB Application
MongoDB
MongoDB's New Aggregation framework
MongoDB's New Aggregation framework
Chris Westin
ETL With Cassandra Streaming Bulk Loading
ETL With Cassandra Streaming Bulk Loading
alex_araujo
Using MongoDB and Python
Using MongoDB and Python
Mike Bright
MongoDB and Python
MongoDB and Python
Norberto Leite
Introduction to MongoDB
Introduction to MongoDB
antoinegirbal
Back to Basics Webinar 5: Introduction to the Aggregation Framework
Back to Basics Webinar 5: Introduction to the Aggregation Framework
MongoDB
NoSQL Infrastructure - Late 2013
NoSQL Infrastructure - Late 2013
Server Density
Conceptos básicos. Seminario web 5: Introducción a Aggregation Framework
Conceptos básicos. Seminario web 5: Introducción a Aggregation Framework
MongoDB
Redis basics
Redis basics
Arthur Shvetsov
Cassandra Summit 2014: Reading Cassandra SSTables Directly for Offline Data A...
Cassandra Summit 2014: Reading Cassandra SSTables Directly for Offline Data A...
DataStax Academy
Using Sphinx for Search in PHP
Using Sphinx for Search in PHP
Mike Lively
High Performance, Scalable MongoDB in a Bare Metal Cloud
High Performance, Scalable MongoDB in a Bare Metal Cloud
MongoDB
News Blackouts Save Lives: Presentation
News Blackouts Save Lives: Presentation
Heather McCall
Municipality Accessibility
Municipality Accessibility
adelebosquez
Contenu connexe
Tendances
Redis and it's data types
Redis and it's data types
Aniruddha Chakrabarti
Dev Jumpstart: Build Your First App with MongoDB
Dev Jumpstart: Build Your First App with MongoDB
MongoDB
Elasticsearch 설치 및 기본 활용
Elasticsearch 설치 및 기본 활용
종민 김
Scalable XQuery Processing with Zorba on top of MongoDB
Scalable XQuery Processing with Zorba on top of MongoDB
William Candillon
Real time indexes in Sphinx, Yaroslav Vorozhko
Real time indexes in Sphinx, Yaroslav Vorozhko
Fuenteovejuna
An Introduction to REDIS NoSQL database
An Introduction to REDIS NoSQL database
Ali MasudianPour
PostgreSQL Moscow Meetup - September 2014 - Oleg Bartunov and Alexander Korotkov
PostgreSQL Moscow Meetup - September 2014 - Oleg Bartunov and Alexander Korotkov
Nikolay Samokhvalov
Back to Basics Webinar 2: Your First MongoDB Application
Back to Basics Webinar 2: Your First MongoDB Application
MongoDB
MongoDB's New Aggregation framework
MongoDB's New Aggregation framework
Chris Westin
ETL With Cassandra Streaming Bulk Loading
ETL With Cassandra Streaming Bulk Loading
alex_araujo
Using MongoDB and Python
Using MongoDB and Python
Mike Bright
MongoDB and Python
MongoDB and Python
Norberto Leite
Introduction to MongoDB
Introduction to MongoDB
antoinegirbal
Back to Basics Webinar 5: Introduction to the Aggregation Framework
Back to Basics Webinar 5: Introduction to the Aggregation Framework
MongoDB
NoSQL Infrastructure - Late 2013
NoSQL Infrastructure - Late 2013
Server Density
Conceptos básicos. Seminario web 5: Introducción a Aggregation Framework
Conceptos básicos. Seminario web 5: Introducción a Aggregation Framework
MongoDB
Redis basics
Redis basics
Arthur Shvetsov
Cassandra Summit 2014: Reading Cassandra SSTables Directly for Offline Data A...
Cassandra Summit 2014: Reading Cassandra SSTables Directly for Offline Data A...
DataStax Academy
Using Sphinx for Search in PHP
Using Sphinx for Search in PHP
Mike Lively
High Performance, Scalable MongoDB in a Bare Metal Cloud
High Performance, Scalable MongoDB in a Bare Metal Cloud
MongoDB
Tendances
(20)
Redis and it's data types
Redis and it's data types
Dev Jumpstart: Build Your First App with MongoDB
Dev Jumpstart: Build Your First App with MongoDB
Elasticsearch 설치 및 기본 활용
Elasticsearch 설치 및 기본 활용
Scalable XQuery Processing with Zorba on top of MongoDB
Scalable XQuery Processing with Zorba on top of MongoDB
Real time indexes in Sphinx, Yaroslav Vorozhko
Real time indexes in Sphinx, Yaroslav Vorozhko
An Introduction to REDIS NoSQL database
An Introduction to REDIS NoSQL database
PostgreSQL Moscow Meetup - September 2014 - Oleg Bartunov and Alexander Korotkov
PostgreSQL Moscow Meetup - September 2014 - Oleg Bartunov and Alexander Korotkov
Back to Basics Webinar 2: Your First MongoDB Application
Back to Basics Webinar 2: Your First MongoDB Application
MongoDB's New Aggregation framework
MongoDB's New Aggregation framework
ETL With Cassandra Streaming Bulk Loading
ETL With Cassandra Streaming Bulk Loading
Using MongoDB and Python
Using MongoDB and Python
MongoDB and Python
MongoDB and Python
Introduction to MongoDB
Introduction to MongoDB
Back to Basics Webinar 5: Introduction to the Aggregation Framework
Back to Basics Webinar 5: Introduction to the Aggregation Framework
NoSQL Infrastructure - Late 2013
NoSQL Infrastructure - Late 2013
Conceptos básicos. Seminario web 5: Introducción a Aggregation Framework
Conceptos básicos. Seminario web 5: Introducción a Aggregation Framework
Redis basics
Redis basics
Cassandra Summit 2014: Reading Cassandra SSTables Directly for Offline Data A...
Cassandra Summit 2014: Reading Cassandra SSTables Directly for Offline Data A...
Using Sphinx for Search in PHP
Using Sphinx for Search in PHP
High Performance, Scalable MongoDB in a Bare Metal Cloud
High Performance, Scalable MongoDB in a Bare Metal Cloud
En vedette
News Blackouts Save Lives: Presentation
News Blackouts Save Lives: Presentation
Heather McCall
Municipality Accessibility
Municipality Accessibility
adelebosquez
Borrelli - Soldevila - Ricciardi
Borrelli - Soldevila - Ricciardi
Risobo2
Just for today, i will
Just for today, i will
SAZI04
Pricelist showroom price list 2015
Pricelist showroom price list 2015
Rajesh Manogaran
IOT A Business Primer
IOT A Business Primer
Prashun Javeri
Quatitative assessment of chromatin sturcture
Quatitative assessment of chromatin sturcture
American Biotechnologist
En vedette
(7)
News Blackouts Save Lives: Presentation
News Blackouts Save Lives: Presentation
Municipality Accessibility
Municipality Accessibility
Borrelli - Soldevila - Ricciardi
Borrelli - Soldevila - Ricciardi
Just for today, i will
Just for today, i will
Pricelist showroom price list 2015
Pricelist showroom price list 2015
IOT A Business Primer
IOT A Business Primer
Quatitative assessment of chromatin sturcture
Quatitative assessment of chromatin sturcture
Similaire à S2weibocachearch 100726101949-phpapp02
Tup2 新浪杨卫华
Tup2 新浪杨卫华
yongboy
杨卫华:微博cache设计浅谈
杨卫华:微博cache设计浅谈
Leechael
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Tim Y
Kiosk / PHP
Kiosk / PHP
Basuke Suzuki
Cache on Delivery
Cache on Delivery
SensePost
SDEC2011 NoSQL concepts and models
SDEC2011 NoSQL concepts and models
Korea Sdec
BuilHigh Performance Weibo Platform-Qcon2011
BuilHigh Performance Weibo Platform-Qcon2011
Yiwei Ma
04 standard class library c#
04 standard class library c#
Victor Matyushevskyy
ログ収集プラットフォーム開発におけるElasticsearchの運用
ログ収集プラットフォーム開発におけるElasticsearchの運用
LINE Corporation
Amazon Aurora로 안전하게 migration 하기
Amazon Aurora로 안전하게 migration 하기
Jesang Yoon
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
DATAVERSITY
Introducing Amplify
Introducing Amplify
appendTo
Html5: Something wicked this way comes (Hack in Paris)
Html5: Something wicked this way comes (Hack in Paris)
Krzysztof Kotowicz
Nuxeo World Session: CMIS - What's Next?
Nuxeo World Session: CMIS - What's Next?
Nuxeo
OSDC 2013 | Introduction into Chef by Andy Hawkins
OSDC 2013 | Introduction into Chef by Andy Hawkins
NETWAYS
OSMC 2016 - Monitor your infrastructure with Elastic Beats by Monica Sarbu
OSMC 2016 - Monitor your infrastructure with Elastic Beats by Monica Sarbu
NETWAYS
OSMC 2016 | Monitor your Infrastructure with Elastic Beats by Monica Sarbu
OSMC 2016 | Monitor your Infrastructure with Elastic Beats by Monica Sarbu
NETWAYS
ActiveRecordのテーブル名の話
ActiveRecordのテーブル名の話
Akira Ohta
初心者向けGAE/Java説明資料
初心者向けGAE/Java説明資料
Shinichi Ogawa
iPhone dev intro
iPhone dev intro
Vonbo
Similaire à S2weibocachearch 100726101949-phpapp02
(20)
Tup2 新浪杨卫华
Tup2 新浪杨卫华
杨卫华:微博cache设计浅谈
杨卫华:微博cache设计浅谈
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Kiosk / PHP
Kiosk / PHP
Cache on Delivery
Cache on Delivery
SDEC2011 NoSQL concepts and models
SDEC2011 NoSQL concepts and models
BuilHigh Performance Weibo Platform-Qcon2011
BuilHigh Performance Weibo Platform-Qcon2011
04 standard class library c#
04 standard class library c#
ログ収集プラットフォーム開発におけるElasticsearchの運用
ログ収集プラットフォーム開発におけるElasticsearchの運用
Amazon Aurora로 안전하게 migration 하기
Amazon Aurora로 안전하게 migration 하기
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
A Case Study of NoSQL Adoption: What Drove Wordnik Non-Relational?
Introducing Amplify
Introducing Amplify
Html5: Something wicked this way comes (Hack in Paris)
Html5: Something wicked this way comes (Hack in Paris)
Nuxeo World Session: CMIS - What's Next?
Nuxeo World Session: CMIS - What's Next?
OSDC 2013 | Introduction into Chef by Andy Hawkins
OSDC 2013 | Introduction into Chef by Andy Hawkins
OSMC 2016 - Monitor your infrastructure with Elastic Beats by Monica Sarbu
OSMC 2016 - Monitor your infrastructure with Elastic Beats by Monica Sarbu
OSMC 2016 | Monitor your Infrastructure with Elastic Beats by Monica Sarbu
OSMC 2016 | Monitor your Infrastructure with Elastic Beats by Monica Sarbu
ActiveRecordのテーブル名の話
ActiveRecordのテーブル名の話
初心者向けGAE/Java説明資料
初心者向けGAE/Java説明資料
iPhone dev intro
iPhone dev intro
Dernier
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
KayeClaireEstoconing
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
Celine George
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
MaryGraceBautista27
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
lakshayb543
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
Celine George
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
Celine George
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
SpandanaRallapalli
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
johnmickonozaleda
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
cama23
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
Seán Kennedy
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
mary850239
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
JoshuaGantuangco2
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
TechSoup
Concurrency Control in Database Management system
Concurrency Control in Database Management system
Christalin Nelson
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
phamnguyenenglishnb
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
PoojaSen20
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
Celine George
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
Dernier
(20)
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Concurrency Control in Database Management system
Concurrency Control in Database Management system
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
S2weibocachearch 100726101949-phpapp02
1.
cache
@TimYang
2.
Agenda • Feed •
Cache
3.
• •
, status feed •
4.
Feed •
feed • Push( ) • Pull( ) •
5.
Push •
feed • Inbox: • Outbox: • inbox( ) • Inbox( )
6.
Push • • •
7.
Pull •
outbox( ) • Inbox( ) • Online computation
8.
Pull • •
9.
• • •
10.
Cache memory is the
new disk, and disk is the new tape. for "real-time" web applications, and systems that require massive scalability - Jim Gray
11.
Cache
12.
cache
Weibo cache arch Inbox hot cache Outbox Vector cache Archive cache Social Following Followers users Graph Content Hot cache Total
13.
Inbox •
“ ” • cache id list • (hot cache) • get set • redis list/set
14.
Outbox • •
id list(e.g. 100) • id LRU
15.
Social Graph cache •
Following ids • Followers • • • delete all
16.
Content cache •
cache • • • • Open API xml, json...
17.
Cache • •
18.
Update Workflow
Update status Content cache Hot Inbox Vector Outbox vector Content cache replication
19.
•
outbox hot vector • followers list • inbox
20.
feed
Home timeline Workflow home_timeline aggregator Content hot Inbox cache Outbox Vector cache Inbox archive Inbox archive Content cache
21.
feed •
inbox cache • • , following • id list feed
22.
cache • • hot keys • •
mutex
23.
•
Content cache • multi get n feed(n = items/ , e.g. 50) • cache = n * (feed + , e.g. 2k) • 1,000 /
24.
• 1,000
800Mbps •1 8Gbps
25.
•
1G 300~400Mbps • • local cache • •
26.
hot keys • content
cache of • create local cache 1. get user_yaochen_local 2. get user_yaochen 1. set user_yaochen_local:value 3. delete all
27.
cache •
key memcache • • LRU cache, • Memory storage
28.
mutex •
content item cache • db • db • key_mutex key • mutex
29.
•
• S2 • S2 •
30.
S2 • Web 2.0
Social • What’s S2 • Social Platform & • Social Applications • www.s2forum.org
31.
• • Sina App
Engine • • •
32.
Q&A • email: iso1600@gmail.com •
@TimYang
Notes de l'éditeur
Télécharger maintenant