У меня есть довольно большие коллекции экземпляров объектов (> 100 Мб), которые мне нужно разделить между двумя процессами на одной машине. Есть ли способ поделиться такими коллекциями без необходимости сериализации/десериализации?Могу ли я делиться экземплярами классов между двумя процессами на одном компьютере без необходимости сериализации/десериализации?
Я рассматривал шину сообщений, но тогда мне нужно было бы сериализовать/десериализовать экземпляры объектов, а это не-go, потому что накладные расходы слишком трудоемки. Кроме того, файлы с отображением памяти, похоже, связаны с сериализацией экземпляров объектов в файлах.
Я нацелен на C# /. Net 4.5 на ОС Windows 7.
Спасибо
Вы когда-нибудь думали использовать базу данных? –
@ Владымир Мезенцев, БД будет слишком медленным, и данные не будут повторно использоваться. –