Как спроектировать схему сегментирования и шардирования базы данных, которая может динамически расширяться и сокращаться?
После сегментирования и распределения данных по базам данных возникает вопрос о том, как обрабатывать первичный ключ (ID).
Разделение чтения и записи
Системы с высоким уровнем параллелизма
Распределённые системы
Интервью с вопросами о распределённых системах
Сегментация системы
Фреймворк для распределённых сервисов
Распределённая блокировка
Распределённые транзакции
Распределённый сеанс
Архитектура высокой доступности
Система с высокой доступностью
Ограничение потока
Отключение
Падение производительности
Микросервисная архитектура
Spring Cloud и микросервисная архитектура
Как найти наиболее часто встречающиеся слова среди большого объёма данных?
Как определить IP-адрес, с которого чаще всего заходили на сайт в определённый день?
Как найти неповторяющиеся целые числа среди большого массива данных?
Как проверить наличие определённого числа среди большого количества данных?
Как узнать самые популярные запросы?
Как подсчитать количество уникальных телефонных номеров?
Как вычислить медианное значение среди 500 миллионов чисел?
Как отсортировать данные по частоте запросов?
Как выбрать первые 500 наибольших чисел из массива?
В чём заключаются основные подходы к решению задачи TopK в области больших данных?
Stars тенденции
[Текст удалён, так как не содержит полезной информации для перевода.]
Doocs сообщество качественных проектов
Doocs — это технологическое сообщество, цель которого — создать полноценную и постоянно развивающуюся экосистему обучения разработчиков интернета! Ниже приведены некоторые выдающиеся проекты под эгидой Doocs. Приглашаем всех разработчиков присоединиться к нам и следить за обновлениями.
# | Проект | Описание | Активность |
---|---|---|---|
1 | advanced-java | Полное руководство по продвинутым знаниям Java для интернет-разработчиков: охватывает области высокой параллельности, распределённости, высокой доступности, микросервисов и обработки больших объёмов данных. | [Изображение удалено] [Изображение удалено] |
2 | leetcode | Реализация задач LeetCode, «Меч-палец Offer (2-е издание)» и «Классика программирования интервью (6-е издание)» на различных языках программирования. | [Изображение удалено] [Изображение удалено] |
3 | source-code-hunter | Анализ исходного кода популярных фреймворков для разработки интернет-приложений. | [Изображение удалено] [Изображение удалено] |
4 | jvm | Обобщение знаний о принципах работы виртуальной машины Java. | [Изображение удалено] [Изображение удалено] |
5 | coding-interview | Сборник вопросов для технических собеседований, включая «Меч-палец Offer» и «Программирование красоты». | [Изображение удалено] [Изображение удалено] |
6 | md | Простой и лаконичный редактор Markdown для WeChat. | [Изображение удалено] [Изображение удалено] |
7 | technical-books | Список рекомендуемых технических книг. | [Изображение удалено] [Изображение удалено] |
Вкладчики
Благодарим всех друзей за их вклад в техническое сообщество Doocs. Если вы хотите присоединиться к проекту, пожалуйста, нажмите здесь.
[Изображение удалено]. ## Общественный аккаунт
Doocs — это единственный общественный аккаунт под эгидой технического сообщества Doocs. Добро пожаловать, отсканируйте QR-код и подпишитесь! Мы делимся знаниями из области технологий и последними новостями отрасли. Конечно, вы также можете добавить меня в WeChat (примечание: GitHub) и я приглашу вас в группу для обсуждения технических вопросов.
![]() |
![]() |
Подписавшись на «Doocs», ответьте на сообщение словом PDF, чтобы получить офлайн PDF-документ этого проекта (283 страницы самого важного контента), который сделает ваше обучение ещё удобнее!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )