You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: coherence/doc.go
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ Coherence Cluster using Google's gRPC framework for the network transport.
11
11
Your cluster must be running Coherence Community Edition (CE) 22.06.4+ or Coherence commercial
12
12
version 14.1.1.2206.4+ and must be running a gRPC Proxy.
13
13
14
-
This API provides two types of caches, [NamedMap] and [NamedCache]. [NamedCache] is syntactically identical in behaviour to a [NamedMap],
14
+
Two interfaces, [NamedMap] and [NamedCache], are available to access Coherence caches. [NamedCache] is syntactically identical in behaviour to a [NamedMap],
15
15
but additionally implements the PutWithExpiry operation.
16
16
17
17
# Introduction
@@ -29,11 +29,11 @@ The Coherence Go client provides the following features:
29
29
30
30
For more information on Coherence caches, please see the [Coherence Documentation].
31
31
32
-
# Supported Go Versions
32
+
# Supported Go versions
33
33
34
34
This API fully supports Go Generics and is only supported for use with Go versions 1.19 and above.
35
35
36
-
# Obtaining an instance of a NamedMap
36
+
# Obtaining a NamedMap or NamedCache
37
37
38
38
New [NamedMap] instances are constructed using the Session APIs.
39
39
@@ -77,7 +77,7 @@ If you wish to create a [NamedCache], which supports expiry, you can use the fol
77
77
78
78
See [SessionOptions] which lists all the options supported by the [Session] API.
79
79
80
-
# Storing/retrieving/removing a value to/from a NamedMap
80
+
# Basic CRUD operations
81
81
82
82
Note: See the [examples] on GitHub for detailed examples.
83
83
@@ -167,7 +167,7 @@ if you wish to store structs as native Java objects, then please see the section
167
167
}
168
168
fmt.Println("Person is", *person)
169
169
170
-
# Working with streaming filtered and un-filtered results using channels
170
+
# Querying and filtering using channels
171
171
172
172
Channels are used to deal with individual keys, values or entries
173
173
streamed from the backend using a filter or an open query. Depending
@@ -239,7 +239,7 @@ run various scenarios to increase peoples salary by using a [processors.Multiply
239
239
}
240
240
}
241
241
242
-
# Aggregating results
242
+
# Aggregating cache data
243
243
244
244
Aggregators can be used to perform operations against a subset of entries to obtain a single result.
245
245
Entry aggregation occurs in parallel across the grid to provide map-reduce support when working with
@@ -271,7 +271,7 @@ run various scenarios to perform aggregations.
0 commit comments