售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Getting Started with Hazelcast Second Edition
Table of Contents
Getting Started with Hazelcast Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
Trademarks
1. What is Hazelcast?
Starting out as usual
Data deciding to hang around
Therein lies the problem
Breaking the mould
Moving to new ground
Playing around with our data
Summary
2. Getting off the Ground
Let's get started
Showing off straightaway
Mapping back to the real world
Sets, lists, and queues
Many things at a time
Searching and indexing
What happens when we reach our limits?
Summary
3. Going Concurrent
Atomic control
Distributed locking
Tactical locking
Transactionally rolling on
Differences when queuing
Enterprising onwards
Collectively counting up
Spreading the word
Summary
4. Divide and Conquer
Divvying up the data
Backups everywhere and nowhere
Scaling up the cluster
Having some of our data everywhere
Grouping and separating nodes
Network partitioning
Maintaining quorum
Summary
5. Listening Out
Listening to the goings-on
The sound of our own data
Continuously querying
Listeners racing into action
Keyless collections
Programmatic configuration ahead of time
Events unfolding in the wider world
Moving data around the place
Extending quorum
Summary
6. Spreading the Load
All power to the compute
Giving up when tasks take too long
Running once, running everywhere
Placing tasks next to the data
Partitioning control by name
Self-updating results
In-place entry processing
Summary
7. Gathering Results
What is this big data hype all about?
Trying to make sense of it all
Combining data where possible
Putting theory into practice
Combining results as we go
Simplifying just aggregating up
Summary
8. Typical Deployments
All heap and nowhere to go
Stepping back from the cluster
Serialization and classes
Getting straight to the point
Architectural overview
Peer-to-peer clusters
Smart clients and server clusters
Dummy client proxying through a single node
Summary
9. From the Outside Looking In
What about the rest of us?
Memcache
Going RESTful
Cluster status via REST
REST resilience
Summary
10. Going Global
Getting set up in the cloud
Under manual control
Discovery – the Amazonian way
Filtering the possibilities
Spreading out around the globe
Summary
11. Playing Well with Others
Don't pass what you need, depend on it
Simplifying collection access
Transparently caching others' data
Bring your own cluster
Cacheable methods with the Spring cache
Caching by standard
Collection persistence
Web session storage
Cluster management
JMX statistics
Summary
A. Configuration Summary
Cluster name
Management center
General properties
WAN replication configuration
Local network/interface binding
Cluster discovery (multicast-, unicast-, or EC2-based)
Map configuration
Maximum size and eviction
Backup copies
Age expiry and idle expiry times
Map merge policy
Selected WAN replication configuration
Indexes on values
Listeners notified on map events
Listeners notified on topic broadcast
Cluster-wide listener registration
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜