Публикации по теме 'in-memory'


Что такое база данных в памяти и как она эффективно сохраняет данные
Эй, ребята. Вероятно, вы слышали о базах данных в оперативной памяти. Если нет, то просмотрите краткий обзор того, что это такое: https://en.wikipedia.org/wiki/In-memory_database Короче говоря, база данных в памяти - это база данных, которая хранит весь набор данных в ОЗУ. Что это обозначает? Это означает, что каждый раз, когда вы запрашиваете базу данных или обновляете данные в базе данных, вы обращаетесь только к основной памяти. Итак, в этих операциях нет диска. И это хорошо,..

Жажда скорости: Хайрис
Инструменты для улучшения производительности кода C++ Мы (Адриан, Марсель и Тони) создаем магистерский проект «C++ Low-Level Performance Engineering» в Институте Хассо Платтнера. В предыдущем мастер-проекте «Оптимизация плана запросов» было опубликовано семь сообщений в блоге из серии Hyrise. В ближайшие месяцы мы собираемся поделиться некоторыми сообщениями о том, как мы улучшаем производительность Hyrise. Когда Hyrise разрабатывался в течение последних месяцев, многие из новых функций..

Переход на следующую передачу
Строка кода, вызывающая потерю производительности на 13%. В последнем сообщении блога мы описали различные профилировщики, их использование, преимущества и недостатки. В этой статье мы приводим пример поиска узких мест в производительности с помощью таких профилировщиков кода. Естественно, мы также предоставляем решение, которое ускоряет медленный путь кода. Вступление Одна из целей нашего проекта - обнаружение критических для производительности фрагментов кода. Чтобы найти строки..

Асинхронная обработка с базами данных в памяти или как обрабатывать один миллион транзакций на…
Привет! В нескольких своих последних статьях я говорил о персистентности с базами данных в памяти. Проверьте это здесь и здесь . В этой статье я хотел бы коснуться проблем с производительностью баз данных в памяти. Для начала поговорим о производительности в простейшем случае, когда вы меняете значение указанного ключа. И давайте еще больше упростим этот случай: предположим, что сервера базы данных нет вообще. Я имею в виду, никакого взаимодействия клиент-сервер по сети. Таким..

Вопросы по теме 'in-memory'

Загрузить базу данных SQLite с удаленного сервера SQL?
Я использую SQLite ADO.NET в своем проекте, чтобы выполнять модульное тестирование с использованием базы данных в памяти. Мне нужна копия моей реальной базы данных, но она находится на сервере. Из того, что я прочитал, похоже, что мне нужно указать...
1064 просмотров
schedule 24.09.2022

Открыть в памяти XML-строку как книгу Excel без сохранения с помощью Windows Forms C#
У меня есть строка excel (которую я построил) в памяти; код выглядит примерно так: public static void exportToExcel() { const string startExcelXML = "<xml version>\r\n<Workbook " +...
1957 просмотров
schedule 17.11.2022

Как создать элемент управления WPF Image, который получает данные из файла JPEG, который я прочитал в памяти?
Для изображений в моем приложении я устанавливал свойство source моего изображения в файл JPEG на диске, но в рамках моей следующей итерации я хочу проверить их сохранение в памяти для скорости. Как указать элементу управления WPF Image получать...
323 просмотров
schedule 17.03.2023

Существует ли база данных SQL в памяти, поддерживающая репликацию/кластеризацию?
Бесплатный и стабильный — победитель. Мой план достаточно тривиален — просто поместить все данные в память и пользоваться кластером, не меняя код приложения. Затем, для устойчивости, я мог бы просто сбрасывать данные с узлов в обычную базу данных...
2517 просмотров

Где заказать набор результатов случайным образом - в базе данных или в памяти?
Источник данных будет содержать ок. 5000 записей. Я знаю, что можно упорядочить данные случайным образом с помощью orderby newid() . Но данные для сортировки должны быть разбиты на страницы. Это означает, что страница n не может содержать записи...
200 просмотров
schedule 20.11.2023

Неудачно: изменение ограничения отбрасывания таблицы XXX YYY в автономном режиме Hibernate/JPA/HSQLDB
Я пытаюсь запустить некоторые примеры Hibernate/JPA, используя базу данных HSQL в памяти. Сообщение об ошибке, которое я получаю, следующее: 13:54:21,427 ERROR SchemaExport:425 - HHH000389: Unsuccessful: alter table ReferringItem_map drop...
49380 просмотров
schedule 17.05.2023

Подписание GPG в памяти (или, возможно, с использованием временного набора ключей)
Я работаю над веб-приложением, которому необходимо создавать подписи GPG для файлов, поскольку они загружаются кем-то из сотрудников. Однако из соображений безопасности я не хочу хранить ключ подписи на веб-сервере, даже если он защищен парольной...
1238 просмотров
schedule 27.01.2024

Кэш гуавы не кешируется
Я новичок в кэшировании с помощью Google Guava, но у меня есть некоторые проблемы. Пожалуйста, посмотрите на код ниже, это просто. Ниже приведены мои вопросы и код. 1. Всякий раз, когда я вызываю метод testGuavaCache("6048698068"); из другого...
3025 просмотров
schedule 30.04.2023

Как создавать большие XML-документы в памяти с помощью Python, используя стандартную библиотеку?
Я пытаюсь создать в памяти большой файл XML, который будет вставлен в поле Blob в классе объектов ESRI. Я пытался использовать elementtree, но Python в конечном итоге вылетал. Наверное, я делал это не лучшим образом. Пример моего кода (не...
1008 просмотров
schedule 07.03.2023

Самый быстрый и чистый способ загрузить запись файловой системы в файл с отображением памяти (NIO2)
Я хотел бы извлечь запись zip/jar в память, чтобы я мог закрыть zip-поток/FS и сохранить файл в JVM, не имея дело с временными копиями. Один из вариантов — использовать Files.readAllLines(Path pathToZipFSentry), но, похоже, он использовал...
397 просмотров
schedule 30.06.2022

Табличный режим в памяти против многомерного и режима molap
У меня вопрос по табличному и многомерному кубу ssas-моделей. Я читал, что обе модели могут работать в режиме реального времени (режим прямого запроса и ролап). Мои вопросы касаются табличной модели в режиме кеширования в памяти и многомерной...
582 просмотров
schedule 03.06.2023

искра сохраняется MEMOERY_AND_DISK против Тахиона
Я хочу убедиться, что понимаю тахион. Является ли использование Tachyon с hdfs под ним более или менее эквивалентным сохранению RDD с использованием MEMORY_AND_DISK. В обоих случаях, когда объем данных превышает объем памяти, они переносятся на...
300 просмотров
schedule 05.07.2022

Zip-пакет с символами Unicode в имени файла не может быть распакован с помощью System.IO.Packaging.Package?
Возникли проблемы с манипулированием пакетами файлов. Вот краткое описание проблемы: Если пакет содержит файл с символами Unicode, его сжатие работает хорошо (можно открыть пакет и распаковать его в Windows), но если попытаться использовать этот...
420 просмотров
schedule 20.01.2023

Volley кэширует изображения только в памяти, а я хочу кэш и на диске, и в памяти
Я использую залп, как это. Проблема в том, что Volley в моем случае кэширует изображения только в памяти, но не на диске. Если я принудительно запущу свое приложение, все кеши будут удалены из памяти. Как я могу иметь кеши и в памяти, и на диске?...
265 просмотров

Удалить триггер для оптимизированной для памяти таблицы
Я пытаюсь написать триггер удаления для оптимизированной для памяти таблицы в SQL Server 2016 RC 2. CREATE TRIGGER [dbo].[TestCascadeDelete] ON [CAMSII].[dbo].[Table1] WITH NATIVE_COMPILATION, SCHEMABINDING FOR DELETE AS BEGIN ATOMIC WITH (...
1494 просмотров

Rails создает связанные модели без сохранения?
Скажем, у нас есть модели Patient и PatientRawData (с ассоциацией author_to с Patient). Можно ли создавать новые записи (без сохранения их в базе данных), связывать их и, наконец, сохранять в базе данных? Что-то вроде этого: patient =...
2851 просмотров
schedule 21.05.2023

Поиск частичных свойств
У меня есть Карта. Ключ содержит 6-символьную строку, а класс свойств примерно выглядит следующим образом: public class Properties { private String propertyOne; private String propertyTwo; private String propertyThree; private...
109 просмотров
schedule 08.04.2022

Обновление поля в DataTable при обновлении TextBox
Мне нужно обновить поле в приложении DataTable в С#, когда пользователь изменяет данные. DataTable — это DataTable в памяти — я сохраняю и загружаю в него любые данные в файл XML (метод writeXML), поэтому базовая база данных отсутствует. Я...
59 просмотров

Java: Сохраняйте большой бинарный файл в памяти для многократного использования (byte[]? ByteBuffer??)
Я читаю бинарные файлы из InputStream и должен хранить их в памяти для дальнейшей обработки. Самый очевидный подход — хранить прочитанные данные каждого файла в массиве byte[] . Но я предполагаю, что есть более элегантные способы, которые...
750 просмотров
schedule 18.10.2022

PostgreSQL в памяти
Можно ли настроить PostgreSQL для запуска в памяти, например базы данных H2 ? Мне это нужно только в модульных/интеграционных тестах.
52 просмотров