1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-atlas

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Мы создали ещё один интересный проект — Pika.

Pika — это NoSQL, совместимый с протоколом Redis, с огромным пространством для хранения данных. Вы можете попробовать его использовать.

1. Краткое введение

Atlas — это проект промежуточного программного обеспечения базы данных на основе протокола MySQL, разработанный и поддерживаемый командой инфраструктуры отдела веб-платформы в QIHU 360 SOFTWARE CO. LIMITED (NYSE: QIHU). На основе MySQL-Proxy 0.8.2 было исправлено множество ошибок и добавлено много новых функций. В настоящее время проект широко применяется в QIHU, многие бизнес-процессы MySQL подключены к платформе Atlas. Количество запросов на чтение и запись, пересылаемых Atlas, достигло миллиардов.

2. Основные функции

  1. Разделение чтения/записи.
  2. Балансировка нагрузки и обработка отказов.
  3. IP-фильтрация.
  4. Сегментирование данных.
  5. Администратор баз данных может плавно подключать или отключать серверы баз данных.
  6. Автоматическое удаление неисправного сервера баз данных.
  7. Перезагрузка конфигурационного файла без простоя.

3. Улучшения Atlas по сравнению с Mysql-proxy

  1. Весь код Lua был переписан на C, Lua используется только для интерфейса управления.
  2. Была переписана сетевая модель и модель потоков.
  3. Реализован пул соединений.
  4. Оптимизирован механизм блокировки, что значительно улучшило производительность.

4. Подробное описание Atlas

1. Установка Atlas. 2. Архитектура Atlas. 3. Часто задаваемые вопросы об основных функциях Atlas. 4. Часто задаваемые вопросы о работе с Atlas.

5. Требования и обратная связь

Если у вас есть новые функциональные требования к Atlas в производственной среде или вы обнаружили ошибку в процессе использования Atlas, отправьте письмо на адрес g-atlas@360.cn, мы ответим как можно скорее. Также вы можете связаться с нами через группу Google. Заинтересованные пользователи создали группу QQ: 326544838, разработчики Atlas также присутствуют в этой группе.

6. Происхождение названия

В греческой мифологии Атлас был изначальным титаном, который держал небесные сферы. Он также является титаном астрономии и навигации.

7. Версия на других языках

Упрощённый китайский

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-atlas.git
git@api.gitlife.ru:oschina-mirror/mirrors-atlas.git
oschina-mirror
mirrors-atlas
mirrors-atlas
master