Похожие чаты

When I need 100Khz Non-Atomic Read/Write from different threads, what

are the best data structures and architectures?

6 ответов

7 просмотров

This is the final answer to how to choose a DS. Idk about the IO thing

Ghasem-Ramezani Автор вопроса

What I currently use is Microsoft FASTER KV, but I want to know if there are other options.

How many are reads? How many are writes? How many threads? How big is the data for each read and each write?

Ghasem-Ramezani Автор вопроса
Thomas
How many are reads? How many are writes? How many ...

They are really hard to answer, what I try to design is a general producer/consumer and event-based data-pool.

Ghasem Ramezani
They are really hard to answer, what I try to desi...

Well the more general you go, the worse performancr

Nader Jafari
screenshot This is the final answer to how to choose a DS. Id...

Honestly don't know what to use? vector Want to search by key often? unordered_map Going to iterate over it often/as main purpose? vector Want to add-remove elements without invalidating other iterators? map, unordered_map, list

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Hey, it seems like a solid project for the gaming industry. What are your initial thoughts?
Josh
26
if (user?.choseType === 'oneDay') { await ctx.reply( 'Добро пожаловать в команду «Магнита»! Правда, на один день ☺️ ', ); await ctx.s...
Kokni
1
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Всем добрый вечер, подскажите пожалуйста, я вот вот начинаю пользоваться linux, перешёл с винды и хотелось бы узнать есть ли аналоги onedrive чтобы хранить документы в облаке ...
Malik
14
Всем привет! Использую gitlab-ci. Настроил gitlab-agent для деплоя в куб. При деплое проекта в логах такая ошибка: Executing deploy plan failed to watch "ns:my-project/Ingress...
Konstantin Moiseev
4
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
I am honored to report that all the deliverables for the BCHFAQ Flipstarter Phase 1 have been completed. I appreciate the opportunity I've had to put all this together using t...
fixthetracking
15
Карта сайта