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

OSCHINA-MIRROR/tanjiajun-MysqlPool

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

MysqlPool

Описание проекта

Проект реализован на основе Swoole 4 с использованием корутин для пула соединений с базой данных.

Архитектура программного обеспечения

Описание архитектуры программного обеспечения

Инструкция по установке

  1. Установите версию PHP 7 или выше
  2. Установите Swoole 4

Расшифровка файлов

  1. AbstractPool.php — абстрактный класс для упаковки пула соединений
  2. MysqlPoolCoroutine.php — демонстрационный пример пула соединений для клиентского приложения MySQL с использованием корутин, наследует AbstractPool.php
  3. MysqlPoolPdo.php — демонстрационный пример пула соединений для синхронного PDO MySQL клиента, наследует AbstractPool.php
  4. channelDemo.php — пример использования канала Swoole
  5. CoroutineMySql.php — демонстрационный пример клиентского приложения MySQL с использованием корутин Swoole
  6. Fpm.php — пул соединений для FPM + долгоживущих соединений с MySQL

Дополнительные инструкции по документации, см. мой блог

(https://my.oschina.net/u/2394701/blog/2046414)

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

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

Введение

Корутинный пул соединений с базой данных, реализованный на основе swoole4. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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