Описание тега chronicle-map

Chronicle Map - это эффективное хранилище ключевых значений с малой задержкой в ​​памяти для JVM с возможностью сохранения на диске.
1 ответ

Может ли Chronicle Map использовать общий сетевой файл для данных только для чтения?

Я хотел бы использовать Chronicle Map для чтения сериализованной карты из общей сетевой папки и последующей ее локальной обработки. У нас было бы более 100 машин, считывающих подготовленные данные с карты - много итераций, но никогда не пишущих. Мог…
11 янв '16 в 20:36
1 ответ

Использование Map3 и Engine в одном проекте?

Поправьте меня, если я не прав, но, похоже, у меня будут проблемы, если я попытаюсь использовать Map3 и Engine в одном проекте из-за одинаковых имен пакетов? Есть ли способ сделать это? PS Примечание: похоже, что основная ветка Engine (по крайней ме…
19 апр '16 в 15:05
1 ответ

Шаблон наблюдателя для операций, выполняемых на карте хроники

Я с нетерпением жду возможности использовать Chronicle Map в качестве хранилища данных / кеша данных и собираюсь поделиться им с другими процессами JVM, работающими в том же блоке, чтобы уменьшить объем памяти каждого из других процессов JVM, иначе …
08 июн '16 в 14:20
1 ответ

OpenHFT ChronicleMap выделение памяти и ограничения

Этот пост, вероятно, будет хорошим кандидатом на часто задаваемые вопросы на OpenHFT. Я играю с ChronicleMap, рассматривая это как идею, но у меня много вопросов. Я уверен, что большинство начинающих программистов, которые изучают этот продукт, прид…
04 сен '16 в 19:27
2 ответа

Обновление хроники-карты сохранилось

Мне нужно обновить постоянное значение. Я имею в виду: ////// Класс InfoEquipoCache используется в качестве значения CM class InfoEquipoCache implements BytesMarshallable { private EquipoCache equipoCache; public void actualiza() { ..... equipoCache…
09 ноя '17 в 17:38
1 ответ

Очень медленная итерация на карте хроники

Я наблюдаю очень медленные итерации по карте хроники - в приведенном ниже примере 93 мс на итерацию по 1 млн записей на моем MacbookPro 2013 года. Мне интересно, есть ли лучший способ итерации или что-то я делаю не так или это ожидается? Я знаю, что…
14 май '17 в 17:37
1 ответ

Хроника Карта семантики атомарности

Меня интересует семантика атомарности в Chronicle Map. Если у меня есть хронологическая карта, совместно используемая двумя узлами (серверами), и я пытаюсь вставить один и тот же ключ в эту карту одновременно на обоих узлах, какова транзакционная се…
1 ответ

Может ли Chronicle Map работать на Java 1.6? или ниже этого?

Я использовал Chronicle Map в Java 1.7 на моей машине. Я хотел знать, могу ли я использовать то же самое на Java 1.6? как я должен построить и развернуть его на сервере, который работает на Java 1.6
19 янв '16 в 07:31
1 ответ

Использование штучных / атомарных значений в Scala с Chronicle Map

Мы используем ChronicleMap для поддержки сохранности вне кучи в большом количестве разных магазинов, но немного пострадали от проблемы с самым простым вариантом использования. Прежде всего, вот помощник, который я написал, чтобы облегчить создание: …
05 апр '16 в 13:33
2 ответа

IllegalArgumentException карта инициализации хроники

Вот кусок кода, который у меня есть MyValue sampleValue = Values.newHeapInstance(MyValue.class); // subsequently set the couple of floats and int i have defined in MyValue interface ChronicleMap<MyKey, MyValue> cache = ChronicleMapBuilder.of(M…
07 янв '19 в 05:47
1 ответ

Java: Chronicle Map поддерживает разные классы значений?

Я обычно создаю новую карту хроники, используя ChronicleMapBuilder вот так: ChronicleMapBuilder<SomeKey, MyImplClass> builder = ChronicleMapBuilder.of(SomeKey.class, MyImplClass.class); ChronicleMap<SomeKey, MyImplClass> map = builder.co…
12 июн '16 в 14:51
0 ответов

Сбой JVM с использованием Chronicle Map

Когда я пытаюсь использовать Chronicle Map, у меня возникает ряд ошибок, которые мне не удалось устранить. В своей последней попытке отладки я прочитал поток в память, чтобы проверить, какие байты были, но он вылетает из строя всей JVM. EXCEPTION_AC…
26 янв '15 в 21:05
1 ответ

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

Я создал хроническую карту с помощью метода createOrRecoverPersistedTo. Но после перезапуска процесса jvm некоторые записи исчезли. Сколько времени потребуется, чтобы сохранить последнее значение ключа после ввода записи? Есть ли в любом случае прин…
06 сен '16 в 02:30
2 ответа

Как сериализовать / десериализовать значение long[] с помощью get/set для случайных индексов с помощью Chronicle Map?

Я новичок в летописи-карте. Я пытаюсь смоделировать карту вне кучи с использованием карты хроники, где ключ является примитивным коротким, а значение - примитивным длинным массивом. Максимальный размер значения длинного массива известен для данной к…
1 ответ

Может ли процесс уничтожить поврежденные данные вне кучи?

В основном subj. В случае ChronicleMap: если процесс был завершен или завершился с ошибкой OOM или чем-то еще, есть ли вероятность того, что фактические сохраненные данные были повреждены и карта перестала использоваться?
26 окт '15 в 15:08
0 ответов

Перебор ChronicleMap приводит к исключению

Я использую v3.10.1 Chronicle Map. На моей карте около 77 тысяч записей. Я пытаюсь перебрать эту карту, используя entrySet() метод. Это не повторяется успешно и между бросками бросает в хронику конкретное исключение. Вот журналы, сделанные из Chroni…
17 сен '16 в 10:58
1 ответ

Хроника Карта против Редис против Колобоке

У нас есть система, в которой один и тот же набор данных (пары ключ-значение) используется на 50 серверах. Количество обновлений в этом наборе данных составляет примерно 1000 в час и должно быть реплицировано на эти 50 серверов. У нас есть главная с…
1 ответ

Использование ChronicleMap WriteContext

Рассматривая ChronicleMap (2.1.7), я не совсем понимаю, как правильно использовать WriteContext при вызове acquUsingLocked(); Сценарий, который меня интересует, - это функция, в которой мне необходимо выполнить 2 действия атомарно с точки зрения выз…
26 май '15 в 22:59
1 ответ

Использование ChronicleMap в качестве базы данных ключ-значение

Я хотел бы использовать ChronicleMap в качестве базы данных ключ-значение с отображением в памяти (String в byte[]). Должно быть в состоянии удерживать порядка 100 миллионов записей. Чтение / получение будет происходить гораздо чаще, чем запись / вв…
02 янв '18 в 10:16
1 ответ

Хроника Карта Производительность

Наша компания очень заинтересована в использовании карт Chronicle, однако мы не можем воспроизвести результаты, указанные на сайте. Chronicle Map была протестирована на 30 миллионов обновлений в секунду с 500 миллионами значений ключей на 16-ядерном…
30 окт '18 в 00:26