Vladimir
Ну смотря что нужно сделать в итоге
Valery
куда положить список файлов из директории, если пользователь хочет искать именам этих файлов печатая в инпуте и обновляя список динамически просто в переменную или какой-то нормальный кэш? файлов в директории 1000-10000
Sheldhur
прочитать файл по n-байт
Sheldhur
до конца
Vladimir
А что нужно делать то с n байтами?
Sheldhur
банарные данные
Sheldhur
бинарные*
Vladimir
Ну и
Vladimir
А делать то что
Sheldhur
что ну и?
Sheldhur
unpack
Sheldhur
набить в массив, вернуть
Андрей
parseInt(Infinity, 19); /// => 18 :D
Andrew
куда положить список файлов из директории, если пользователь хочет искать именам этих файлов печатая в инпуте и обновляя список динамически просто в переменную или какой-то нормальный кэш? файлов в директории 1000-10000
1 раз спарсить каталог, положить в JSON, и отдавать отфильтрованное с него, можно даже на клиенте фйильтровать, не такой это большой объём, а вот каталог каждый раз дрынкать это не айс.
Valery
фс дрынкать на каждый запрос не айс в json положить - это будет не тот же запрос к фс каждый раз?
Valery
думал положить просто в переменную, и через какое-то время обновлять ее на актуальный список файлов
Valery
А мемкэш какой нибудь тут не лучше редиса?
Valery
Мне же по сути надо делать like запрос по именам этих файлов
Дима
Ну редис это считай и есть мемкэш
Evgeny
10 000 элементов проще хранить в памяти ноды
Valery
Окей, погуллю в чем разница между мэмкэшем и редисом
Valery
А с какого числа стоит уже выносить список из памяти?
Evgeny
когда больше 500 метров
Valery
А это как погуглить? Типа nodejs memory restrictions?
Valery
Чтоб понять почему 500 :)
Evgeny
Я из опыта назвал :) Примерно 2х закаладываю на GC
Valery
Окей, спасибо за инфу
Andrew
фс дрынкать на каждый запрос не айс в json положить - это будет не тот же запрос к фс каждый раз?
1 файл считать и отдать в клиента совсем не то же самое, что считать директорию на 1-10к файлов
Evgeny
Хрнаить в файле не очень хорошая идея, если работа с ним это частый процесс. Когда есть хотя бы один запрос в секунду на сортировку - лучше в память
А ВОТ ТЕПЕРЬ ПАБЛИК
arubacloud.com как хостинг?
Anonymous
так себе
А ВОТ ТЕПЕРЬ ПАБЛИК
всмысле? чтотам плохо?
А ВОТ ТЕПЕРЬ ПАБЛИК
аптайм?
Anonymous
саппорт говно
Anonymous
плюс дорого
А ВОТ ТЕПЕРЬ ПАБЛИК
плюс дорого
там за 1 бакс
А ВОТ ТЕПЕРЬ ПАБЛИК
А ВОТ ТЕПЕРЬ ПАБЛИК
аналогичное стоит 200-250
А ВОТ ТЕПЕРЬ ПАБЛИК
в других
Sheldhur
ну и срань
Sheldhur
ну и срань
Sheldhur
нафиг я ввязался в это
Sheldhur
сидел бы и дальше пилил на шарпее
Sheldhur
Sheldhur
даже файл по байтово не прочесть без изьеба
Sheldhur
А ВОТ ТЕПЕРЬ ПАБЛИК
че ты за херь сюда пишешь?
Quiet
почему так дешево? На этом хостинге можно вебприложение развернуть?
Таймураз
Скорее, всего, сильно режутся иопсы
А ВОТ ТЕПЕРЬ ПАБЛИК
Quiet
Клауд от хостинга у них чем отличается?
Таймураз
Гугли iops Операций ввода вывода в секунду
А ВОТ ТЕПЕРЬ ПАБЛИК
Таймураз
У разных хостеров одинаковый конфиг может абсолютно по-разному себя вести
Anonymous
это VDS
Anonymous
я думал ты про хостинг
А ВОТ ТЕПЕРЬ ПАБЛИК
+
Таймураз
Аренда серверов одним словом- хостинг
Ohar
Господа, есть ли способ провалидировать — записан ли в строке корректный SQL запрос?
Ohar
В смысле готовое решения, самому написать понятно что можно
Ohar
Я NPM-либу имею в виду
Ohar
а не онлайн-сервис)
Ohar
Мне для юнит-тестов надо
Таймураз
Не знаешь- не советуй😂
Ohar
а, парсер
Ohar
а я валидатор ищу
Ohar
спасибо
Ohar
чот не сообразил
Nikita
мб как-то поможет, для rust есть макрос. в js это мог бы быть template tag
Ohar
мб как-то поможет, для rust есть макрос. в js это мог бы быть template tag
Да не, спасибо, вот этот вроде норм https://github.com/vincent-zhao/sqlparser
Ohar
Правда, комментарии по-китайски, но это не очень важно
Nikita
https://github.com/sfackler/rust-postgres-macros
Nikita
ссылку забыл скинуть)
Джон
Парни, кто-то работал с GoShippo API ?
Ohar
Что такое inline keyboard?