Что такое векторный кэш? - PullRequest
1 голос
/ 08 марта 2011

Я наткнулся на Проект создания отчетов Twitter в реальном времени Rainbird и прочитал их Профиль высокой масштабируемости , и был взволнован «векторным кешем».Я понял, что это такое, с высокого уровня, но как бы вы начали реализовывать что-то подобное (и что именно)?Я не могу найти много в Google.

Какие компоненты Vector Cache?

1 Ответ

0 голосов
/ 18 января 2012

Эта статья посвящена архитектуре твиттера. ссылочные ссылки

Вектор в C ++ Определение STL:

Векторы являются своего рода контейнером последовательности.Таким образом, их элементы упорядочены в соответствии со строгой линейной последовательностью.

Векторные контейнеры реализованы в виде динамических массивов;Как и обычные массивы, векторные контейнеры хранят свои элементы в смежных местах хранения, что означает, что к их элементам можно обращаться не только с помощью итераторов, но и с помощью смещений на обычных указателях на элементы.в векторах обрабатывается автоматически, что позволяет расширять и сокращать по мере необходимости.

Прости меня. Я скопировал его из ссылочных ссылок

Но это то, что я хочусказать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...