Skip to content

cangencer/hazelcast-python-client

 
 

Repository files navigation

Hazelcast Python Client

Join the chat at https://gitter.im/hazelcast/hazelcast-python-client

Python client implementation for Hazelcast, the open source in-memory data grid.

Python client is implemented using the Hazelcast Open Binary Client Protocol

This client is a work in progress

Features :

  • Map
  • MultiMap
  • List
  • Set
  • Queue
  • Topic
  • Lock
  • Semaphore
  • AtomicLong
  • AtomicReference
  • IdGenerator
  • CountDownLatch
  • RingBuffer
  • ReplicatedMap
  • Transactional Map, MultiMap, Queue, List, Set
  • Continuous Query(listener with predicate)
  • Distributed Executor Service
  • Query (Predicates)
  • API configuration
  • Smart and Non-Smart Client operation
  • Event Listeners
  • Lifecycle Service
  • Hazelcast serialization for IdentifiedDataSerializable
  • Hazelcast serialization for Portable -- IN PROGRESS
  • Hazelcast serialization, Custom Serializers
  • Hazelcast serialization, Global Serializers

Installation

You can install hazelcast python client via:

$ pip install hazelcast-python-client

or:

$ python setup.py install

Mail Group

Please join the mail group if you are interested in using or developing Hazelcast.

http://groups.google.com/group/hazelcast

License

Hazelcast is available under the Apache 2 License. Please see the Licensing appendix for more information.

Copyright (c) 2008-2016, Hazelcast, Inc. All Rights Reserved.

Visit www.hazelcast.com for more info.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%