Как лучше всего загрузить файл ILP в QuestDB? РасширенныйPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как лучше всего загрузить файл ILP в QuestDB? Расширенный

Сообщение Anonymous »

1 год и 7 месяцев назад был вопрос с таким же названием, и этот вопрос закрыт.
Я использовал скрипт из ответа

Код: Выделить всё

import socket
import sys

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

def send_utf8(msg):
print(msg)
sock.sendall(msg.encode())

if __name__ == '__main__':
try:
sock.connect(('localhost', 9009))
with open("YOUR_FILE") as infile:
for line in infile:
# print(line)
send_utf8(line)
except socket.error as e:
sys.stderr.write(f'Got error: {e}')
sock.close()
все работает, но через несколько секунд появилась ошибка:
Получена ошибка: [Errno 32] Разрыв трубы
Я пытался замедлить работу скрипта с помощью сна (0.01), поэтому я получил немного больше данных в questDB, но через несколько минут снова появляется ошибка.
И я также попробовал что-то с «сигналом» Я обнаружил переполнение стека, но не могу заставить его работать для всего моего файла размером 18 ГБ.
Может кто-нибудь помочь мне расширить скрипт для непрерывной работы.

Подробнее здесь: https://stackoverflow.com/questions/789 ... b-extended
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как отправить нулевые значения в QuestDB с помощью клиента C# ILP?
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Questdb Python Library "Questdb.ingress.sender 'не имеет атрибута' from_conf '" с использованием контейнеров Docker
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Questdb Python Library "Questdb.ingress.sender 'не имеет атрибута' from_conf '" с использованием контейнеров Docker
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как изменить значения параметров LPSOLVE через Java ILP?
    Anonymous » » в форуме JAVA
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Как изменить значения параметров LPSOLVE через Java ILP?
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»