| Лицензия |
Лицензия |
|---|---|
| Группа | Группаcom.yahoo.oak |
| Идентификатор | Идентификаторoak |
| Последняя версия | Последняя версия0.2.5 |
| Дата | Дата |
| Тип | Типjar |
| Описание |
ОписаниеA scalable, concurrent, in-memory Key Value (KV) map.
Oak implements a concurrent Key-Value map that can keep all keys and values off-heap.
This enables working with bigger heap sizes than JVM's managed heap.
OakMap implements an API similar to the industry standard Java8 ConcurrentNavigableMap API.
It provides strong (atomic) semantics for read, write, and read-modify-write, as well as (non-atomic) range query (scan) operations, both forward and backward.
OakMap is optimized for big keys and values, in particular, for incremental maintenance of objects (update in-place).
It is faster and scales better with additional CPU cores than the popular Java ConcurrentNavigableMap ConcurrentSkipListMap
|
| Организация-разработчик |
Организация-разработчик |
| Имя Файла | Размер |
|---|---|
| oak-0.2.5.pom | |
| oak-0.2.5.jar | 114 KB |
| oak-0.2.5-sources.jar | 79 KB |
| oak-0.2.5-javadoc.jar | 168 KB |
| Обзор |
<!-- https://jarcasting.com/artifacts/com.yahoo.oak/oak/ -->
<dependency>
<groupId>com.yahoo.oak</groupId>
<artifactId>oak</artifactId>
<version>0.2.5</version>
</dependency>
// https://jarcasting.com/artifacts/com.yahoo.oak/oak/
implementation 'com.yahoo.oak:oak:0.2.5'
// https://jarcasting.com/artifacts/com.yahoo.oak/oak/
implementation ("com.yahoo.oak:oak:0.2.5")
'com.yahoo.oak:oak:jar:0.2.5'
<dependency org="com.yahoo.oak" name="oak" rev="0.2.5">
<artifact name="oak" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.yahoo.oak', module='oak', version='0.2.5')
)
libraryDependencies += "com.yahoo.oak" % "oak" % "0.2.5"
[com.yahoo.oak/oak "0.2.5"]
| Идентификатор библиотеки | Тип | Версия |
|---|---|---|
| com.google.guava : guava | jar | 31.0.1-jre |
| Идентификатор библиотеки | Тип | Версия |
|---|---|---|
| org.mockito : mockito-core | jar | 2.7.22 |
| junit : junit | jar | 4.13.1 |