Jedis Lock

Jedis distributed lock support

Лицензия

Лицензия

Категории

Категории

Jedis Данные Базы данных
Группа

Группа

com.github.jedis-lock
Идентификатор

Идентификатор

jedis-lock
Последняя версия

Последняя версия

1.0.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Jedis Lock
Jedis distributed lock support
Система контроля версий

Система контроля версий

http://github.com/abelaska/jedis-lock

Скачать jedis-lock

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.jedis-lock/jedis-lock/ -->
<dependency>
    <groupId>com.github.jedis-lock</groupId>
    <artifactId>jedis-lock</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.jedis-lock/jedis-lock/
implementation 'com.github.jedis-lock:jedis-lock:1.0.0'
// https://jarcasting.com/artifacts/com.github.jedis-lock/jedis-lock/
implementation ("com.github.jedis-lock:jedis-lock:1.0.0")
'com.github.jedis-lock:jedis-lock:jar:1.0.0'
<dependency org="com.github.jedis-lock" name="jedis-lock" rev="1.0.0">
  <artifact name="jedis-lock" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.jedis-lock', module='jedis-lock', version='1.0.0')
)
libraryDependencies += "com.github.jedis-lock" % "jedis-lock" % "1.0.0"
[com.github.jedis-lock/jedis-lock "1.0.0"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
redis.clients : jedis jar 1.5.2

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.8.2

Модули Проекта

Данный проект не имеет модулей.

Jedis-lock

Jedis-lock is easy to use and simple implementation of distributed lock using Redis database and Jedis driver.

How do I use it?

You can download the latests build at: http://github.com/abelaska/jedis-lock/downloads

Or use it as a maven dependency:

<dependency>
    <groupId>com.github.jedis-lock</groupId>
    <artifactId>jedis-lock</artifactId>
    <version>1.0.0</version>
    <type>jar</type>
    <scope>compile</scope>
</dependency>

To use it just:

Jedis jedis = new Jedis("localhost");
JedisLock lock = new JedisLock(jedis, "lockname", 10000, 30000);
lock.acquire();
try {
  // do some stuff
}
finally {
  lock.release();
}

That's it.

License

The Apache Software License, Version 2.0

Версии библиотеки

Версия
1.0.0