доступ к memSQL из кода С++ с использованием соединителя MySQL С++

Мы собираемся использовать memSQL с конфигурацией, оптимизированной для памяти (rowstore). Из кода C++ нам нужно выполнять операции вставки с очень высокой скоростью. Поэтому мы хотим получить максимальную производительность. Вопросы: 1. Как лучше всего получить доступ к memSQL из кода C++. 2. Поддерживает ли memSQL коннектор MySQL C++? 3. Является ли неблокирующий API для вставки данных в таблицу (асинхронный режим)

Спасибо


person Alon Stein    schedule 04.05.2017    source источник


Ответы (1)


Вы можете использовать клиент C++ MySQL для подключения к MemSQL (например, этот: https://dev.mysql.com/doc/connector-cpp/en/). Сам не пользовался, но наверное работает - попробуйте.

Для производительности/неблокирующих вставок вы можете использовать несколько клиентских потоков, выполняющих вставки одновременно.

person Jack Chen    schedule 04.05.2017