Size: a a a

2020 July 29

VZ

Vlad Zverev in Go-go!
badger
bolt
источник

DP

Daniel Podolsky in Go-go!
10К интов - это довольно мало в памяти.

я бы не заморачивался хранилищем, а просто сбрасывал бы с некоторой периодичностью данные на диск
источник

DP

Daniel Podolsky in Go-go!
даже 100К интов - это довольно мало
источник

И

Илья in Go-go!
спасибо - понимаю что задача у меня для тестового задания ) но и хороша для go, тк мне предлагали nodejs и я решил что с ним больше будет проблем и меньше скорость
источник

VS

Vladimir Smirnov in Go-go!
Илья
Думаю есть библиотеки чтобы хранило в памяти, 10000 key - value с инкрементом и чтением всех чтобы отдать json
на таких объемах прекрасно работает map[…]int и ручной сброс в любом ваще формате (хоть json или csv, хоть что)
источник

И

Илья in Go-go!
кстати можно просто в файловую систему сбрасывать и будет сразу файл для чтения и читать при запуске из него же
источник

ЛА

Локоть Анатолий... in Go-go!
Daniel Podolsky
10К интов - это довольно мало в памяти.

я бы не заморачивался хранилищем, а просто сбрасывал бы с некоторой периодичностью данные на диск
+
источник

DP

Daniel Podolsky in Go-go!
Vladimir Smirnov
на таких объемах прекрасно работает map[…]int и ручной сброс в любом ваще формате (хоть json или csv, хоть что)
если прям перфектно делать, то надо на время сброса писать во временную мапу, а потом, когда сброс закончится, сливать их
источник

И

Илья in Go-go!
те по сути мне не надо реализовывать счетние всего
источник

VS

Vladimir Smirnov in Go-go!
Daniel Podolsky
если прям перфектно делать, то надо на время сброса писать во временную мапу, а потом, когда сброс закончится, сливать их
на таких объемах просто один rwmutex поверх и rlock брать )
источник

DP

Daniel Podolsky in Go-go!
это правда
источник

И

Илья in Go-go!
ой спасибо за множество дельных советов
источник

И

Илья in Go-go!
а по настройке сервера есть советы? ubuntu?
источник

И

Илья in Go-go!
или что почитать?
источник

DP

Daniel Podolsky in Go-go!
да все равно
источник

VM

Vladislav Milenin in Go-go!
Илья
а по настройке сервера есть советы? ubuntu?
Что там настраивать?
источник

И

Илья in Go-go!
я помню что при билде надо всяки е оптимизации делать - почитаю офиц доку
источник

VS

Vladimir Smirnov in Go-go!
Илья
я помню что при билде надо всяки е оптимизации делать - почитаю офиц доку
билде чего?
источник

И

Илья in Go-go!
Лимит коннектов или тп
источник

И

Илья in Go-go!
go приложения
источник