Skip to content

Commit d6f7798

Browse files
committed
Added files for 2.9.1
Added files for 2.9.1, modified references for 2.9.1, added 2.9.1 release notes
1 parent b969256 commit d6f7798

File tree

290 files changed

+64934
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

290 files changed

+64934
-0
lines changed
+249
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,249 @@
1+
2+
# Riak KV 2.9.1 Reference Links List
3+
4+
5+
## Common
6+
7+
[downloads]: {{<baseurl>}}riak/kv/2.9.1/downloads/
8+
[install index]: {{<baseurl>}}riak/kv/2.9.1/setup/installing
9+
[upgrade index]: {{<baseurl>}}riak/kv/2.9.1/upgrading
10+
[plan index]: {{<baseurl>}}riak/kv/2.9.1/planning
11+
[config index]: {{<baseurl>}}riak/2.9.1/using/configuring/
12+
[config reference]: {{<baseurl>}}riak/kv/2.9.1/configuring/reference/
13+
[manage index]: {{<baseurl>}}riak/kv/2.9.1/using/managing
14+
[performance index]: {{<baseurl>}}riak/kv/2.9.1/using/performance
15+
[glossary vnode]: {{<baseurl>}}riak/kv/2.9.1/learn/glossary/#vnode
16+
[contact basho]: https://www.tiot.jp/en/about-us/contact-us/
17+
18+
19+
## Planning
20+
21+
[plan index]: {{<baseurl>}}riak/kv/2.9.1/setup/planning
22+
[plan start]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/start
23+
[plan backend]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/backend
24+
[plan backend bitcask]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/backend/bitcask
25+
[plan backend leveldb]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/backend/leveldb
26+
[plan backend leveled]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/backend/leveled
27+
[plan backend memory]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/backend/memory
28+
[plan backend multi]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/backend/multi
29+
[plan cluster capacity]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/cluster-capacity
30+
[plan bitcask capacity]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/bitcask-capacity-calc
31+
[plan best practices]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/best-practices
32+
[plan future]: {{<baseurl>}}riak/kv/2.9.1/setup/planning/future
33+
34+
35+
## Installing
36+
37+
[install index]: {{<baseurl>}}riak/kv/2.9.1/setup/installing
38+
[install aws]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/amazon-web-services
39+
[install debian & ubuntu]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/debian-ubuntu
40+
[install freebsd]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/freebsd
41+
[install mac osx]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/mac-osx
42+
[install rhel & centos]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/rhel-centos
43+
[install smartos]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/smartos
44+
[install solaris]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/solaris
45+
[install suse]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/suse
46+
[install windows azure]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/windows-azure
47+
48+
[install source index]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/source
49+
[install source erlang]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/source/erlang
50+
[install source jvm]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/source/jvm
51+
52+
[install verify]: {{<baseurl>}}riak/kv/2.9.1/setup/installing/verify
53+
54+
55+
## Upgrading
56+
57+
[upgrade index]: {{<baseurl>}}riak/kv/2.9.1/setup/upgrading
58+
[upgrade checklist]: {{<baseurl>}}riak/kv/2.9.1/setup/upgrading/checklist
59+
[upgrade version]: {{<baseurl>}}riak/kv/2.9.1/setup/upgrading/version
60+
[upgrade cluster]: {{<baseurl>}}riak/kv/2.9.1/setup/upgrading/cluster
61+
[upgrade mdc]: {{<baseurl>}}riak/kv/2.9.1/setup/upgrading/multi-datacenter
62+
[upgrade downgrade]: {{<baseurl>}}riak/kv/2.9.1/setup/downgrade
63+
64+
65+
## Configuring
66+
67+
[config index]: {{<baseurl>}}riak/kv/2.9.1/configuring
68+
[config basic]: {{<baseurl>}}riak/kv/2.9.1/configuring/basic
69+
[config backend]: {{<baseurl>}}riak/kv/2.9.1/configuring/backend
70+
[config manage]: {{<baseurl>}}riak/kv/2.9.1/configuring/managing
71+
[config reference]: {{<baseurl>}}riak/kv/2.9.1/configuring/reference/
72+
[config strong consistency]: {{<baseurl>}}riak/kv/2.9.1/configuring/strong-consistency
73+
[config load balance]: {{<baseurl>}}riak/kv/2.9.1/configuring/load-balancing-proxy
74+
[config mapreduce]: {{<baseurl>}}riak/kv/2.9.1/configuring/mapreduce
75+
[config search]: {{<baseurl>}}riak/kv/2.9.1/configuring/search/
76+
77+
[config v3 mdc]: {{<baseurl>}}riak/kv/2.9.1/configuring/v3-multi-datacenter
78+
[config v3 nat]: {{<baseurl>}}riak/kv/2.9.1/configuring/v3-multi-datacenter/nat
79+
[config v3 quickstart]: {{<baseurl>}}riak/kv/2.9.1/configuring/v3-multi-datacenter/quick-start
80+
[config v3 ssl]: {{<baseurl>}}riak/kv/2.9.1/configuring/v3-multi-datacenter/ssl
81+
82+
[config v2 mdc]: {{<baseurl>}}riak/kv/2.9.1/configuring/v2-multi-datacenter
83+
[config v2 nat]: {{<baseurl>}}riak/kv/2.9.1/configuring/v2-multi-datacenter/nat
84+
[config v2 quickstart]: {{<baseurl>}}riak/kv/2.9.1/configuring/v2-multi-datacenter/quick-start
85+
[config v2 ssl]: {{<baseurl>}}riak/kv/2.9.1/configuring/v2-multi-datacenter/ssl
86+
87+
88+
89+
## Using
90+
91+
[use index]: {{<baseurl>}}riak/kv/2.9.1/using/
92+
[use admin commands]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-admin-commands
93+
[use running cluster]: {{<baseurl>}}riak/kv/2.9.1/using/running-a-cluster
94+
95+
### Reference
96+
97+
[use ref custom code]: {{<baseurl>}}riak/kv/2.9.1/using/reference/custom-code
98+
[use ref handoff]: {{<baseurl>}}riak/kv/2.9.1/using/reference/handoff
99+
[use ref monitoring]: {{<baseurl>}}riak/kv/2.9.1/using/reference/statistics-monitoring
100+
[use ref search]: {{<baseurl>}}riak/kv/2.9.1/using/reference/search
101+
[use ref 2i]: {{<baseurl>}}riak/kv/2.9.1/using/reference/secondary-indexes
102+
[use ref snmp]: {{<baseurl>}}riak/kv/2.9.1/using/reference/snmp
103+
[use ref strong consistency]: {{<baseurl>}}riak/kv/2.9.1/using/reference/strong-consistency
104+
[use ref jmx]: {{<baseurl>}}riak/kv/2.9.1/using/reference/jmx
105+
[use ref obj del]: {{<baseurl>}}riak/kv/2.9.1/using/reference/object-deletion/
106+
[use ref v3 mdc]: {{<baseurl>}}riak/kv/2.9.1/using/reference/v3-multi-datacenter
107+
[use ref v2 mdc]: {{<baseurl>}}riak/kv/2.9.1/using/reference/v2-multi-datacenter
108+
109+
### Cluster Admin
110+
111+
[use admin index]: {{<baseurl>}}riak/kv/2.9.1/using/admin/
112+
[use admin commands]: {{<baseurl>}}riak/kv/2.9.1/using/admin/commands/
113+
[use admin riak cli]: {{<baseurl>}}riak/kv/2.9.1/using/admin/riak-cli/
114+
[use admin riak-admin]: {{<baseurl>}}riak/kv/2.9.1/using/admin/riak-admin/
115+
[use admin riak control]: {{<baseurl>}}riak/kv/2.9.1/using/admin/riak-control/
116+
117+
### Cluster Operations
118+
119+
[cluster ops add remove node]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/adding-removing-nodes
120+
[cluster ops inspect node]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/inspecting-node
121+
[cluster ops change info]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/changing-cluster-info
122+
[cluster ops load balance]: {{<baseurl>}}riak/kv/2.9.1/configuring/load-balancing-proxy
123+
[cluster ops bucket types]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/bucket-types
124+
[cluster ops handoff]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/handoff
125+
[cluster ops log]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/logging
126+
[cluster ops obj del]: {{<baseurl>}}riak/kv/2.9.1/using/reference/object-deletion
127+
[cluster ops backup]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/backing-up
128+
[cluster ops mdc]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/v3-multi-datacenter
129+
[cluster ops strong consistency]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/strong-consistency
130+
[cluster ops 2i]: {{<baseurl>}}riak/kv/2.9.1/using/reference/secondary-indexes
131+
[cluster ops v3 mdc]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/v3-multi-datacenter
132+
[cluster ops v2 mdc]: {{<baseurl>}}riak/kv/2.9.1/using/cluster-operations/v2-multi-datacenter
133+
134+
### Repair/Recover
135+
136+
[repair recover index]: {{<baseurl>}}riak/kv/2.9.1/using/repair-recovery
137+
[repair recover index]: {{<baseurl>}}riak/kv/2.9.1/using/repair-recovery/failure-recovery/
138+
139+
### Security
140+
141+
[security index]: {{<baseurl>}}riak/kv/2.9.1/using/security/
142+
[security basics]: {{<baseurl>}}riak/kv/2.9.1/using/security/basics
143+
[security managing]: {{<baseurl>}}riak/kv/2.9.1/using/security/managing-sources/
144+
145+
### Performance
146+
147+
[perf index]: {{<baseurl>}}riak/kv/2.9.1/using/performance/
148+
[perf benchmark]: {{<baseurl>}}riak/kv/2.9.1/using/performance/benchmarking
149+
[perf open files]: {{<baseurl>}}riak/kv/2.9.1/using/performance/open-files-limit/
150+
[perf erlang]: {{<baseurl>}}riak/kv/2.9.1/using/performance/erlang
151+
[perf aws]: {{<baseurl>}}riak/kv/2.9.1/using/performance/amazon-web-services
152+
[perf latency checklist]: {{<baseurl>}}riak/kv/2.9.1/using/performance/latency-reduction
153+
154+
### Troubleshooting
155+
156+
[troubleshoot http]: {{<baseurl>}}riak/kv/2.9.1/using/troubleshooting/http-204
157+
158+
159+
## Developing
160+
161+
[dev index]: {{<baseurl>}}riak/kv/2.9.1/developing
162+
[dev client libraries]: {{<baseurl>}}riak/kv/2.9.1/developing/client-libraries
163+
[dev data model]: {{<baseurl>}}riak/kv/2.9.1/developing/data-modeling
164+
[dev data types]: {{<baseurl>}}riak/kv/2.9.1/developing/data-types
165+
[dev kv model]: {{<baseurl>}}riak/kv/2.9.1/developing/key-value-modeling
166+
167+
### Getting Started
168+
169+
[getting started]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started
170+
[getting started java]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/java
171+
[getting started ruby]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/ruby
172+
[getting started python]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/python
173+
[getting started php]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/php
174+
[getting started csharp]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/csharp
175+
[getting started nodejs]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/nodejs
176+
[getting started erlang]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/erlang
177+
[getting started golang]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/golang
178+
179+
[obj model java]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/java/object-modeling
180+
[obj model ruby]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/ruby/object-modeling
181+
[obj model python]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/python/object-modeling
182+
[obj model csharp]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/csharp/object-modeling
183+
[obj model nodejs]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/nodejs/object-modeling
184+
[obj model erlang]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/erlang/object-modeling
185+
[obj model golang]: {{<baseurl>}}riak/kv/2.9.1/developing/getting-started/golang/object-modeling
186+
187+
### Usage
188+
189+
[usage index]: {{<baseurl>}}riak/kv/2.9.1/developing/usage
190+
[usage bucket types]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/bucket-types
191+
[usage commit hooks]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/commit-hooks
192+
[usage conflict resolution]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/conflict-resolution
193+
[usage content types]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/content-types
194+
[usage create objects]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/creating-objects
195+
[usage custom extractors]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/custom-extractors
196+
[usage delete objects]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/deleting-objects
197+
[usage mapreduce]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/mapreduce
198+
[usage search]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/search
199+
[usage search schema]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/search-schemas
200+
[usage search data types]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/searching-data-types
201+
[usage 2i]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/secondary-indexes
202+
[usage update objects]: {{<baseurl>}}riak/kv/2.9.1/developing/usage/updating-objects
203+
204+
### App Guide
205+
206+
[apps mapreduce]: {{<baseurl>}}riak/kv/2.9.1/developing/app-guide/advanced-mapreduce
207+
[apps replication properties]: {{<baseurl>}}riak/kv/2.9.1/developing/app-guide/replication-properties
208+
[apps strong consistency]: {{<baseurl>}}riak/kv/2.9.1/developing/app-guide/strong-consistency
209+
210+
### API
211+
212+
[dev api backend]: {{<baseurl>}}riak/kv/2.9.1/developing/api/backend
213+
[dev api http]: {{<baseurl>}}riak/kv/2.9.1/developing/api/http
214+
[dev api http status]: {{<baseurl>}}riak/kv/2.9.1/developing/api/http/status
215+
[dev api pbc]: {{<baseurl>}}riak/kv/2.9.1/developing/api/protocol-buffers/
216+
217+
218+
## Learn
219+
220+
[learn new nosql]: {{<baseurl>}}riak/kv/learn/new-to-nosql
221+
[learn use cases]: {{<baseurl>}}riak/kv/learn/use-cases
222+
[learn why riak]: {{<baseurl>}}riak/kv/learn/why-riak-kv
223+
224+
[glossary]: {{<baseurl>}}riak/kv/2.9.1/learn/glossary/
225+
[glossary aae]: {{<baseurl>}}riak/kv/2.9.1/learn/glossary/#active-anti-entropy-aae
226+
[glossary read rep]: {{<baseurl>}}riak/kv/2.9.1/learn/glossary/#read-repair
227+
[glossary vnode]: {{<baseurl>}}riak/kv/2.9.1/learn/glossary/#vnode
228+
229+
[concept aae]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/active-anti-entropy/
230+
[concept buckets]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/buckets
231+
[concept cap neg]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/capability-negotiation
232+
[concept causal context]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/causal-context
233+
[concept clusters]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/clusters/
234+
[concept crdts]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/crdts
235+
[concept eventual consistency]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/eventual-consistency
236+
[concept keys objects]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/keys-and-objects
237+
[concept replication]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/replication
238+
[concept strong consistency]: {{<baseurl>}}riak/kv/2.9.1/using/reference/strong-consistency
239+
[concept vnodes]: {{<baseurl>}}riak/kv/2.9.1/learn/concepts/vnodes
240+
241+
242+
243+
## Community
244+
245+
[community]: {{<baseurl>}}community
246+
[community projects]: {{<baseurl>}}community/projects
247+
[reporting bugs]: {{<baseurl>}}community/reporting-bugs
248+
[taishi]: {{<baseurl>}}community/taishi
249+

content/riak/kv/2.9.1/add-ons.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: "Add-ons"
3+
description: "Add-on technology for Riak KV"
4+
project: "riak_kv"
5+
project_version: 2.9.1
6+
menu:
7+
riak_kv-2.9.1:
8+
name: "Add-ons"
9+
identifier: "add-ons"
10+
weight: 400
11+
pre: tools
12+
toc: true
13+
---
14+
15+
16+
17+
In the days of Basho, integrations between Riak KV and other best-of-breed components were developed for your application stack. Each integration, called an add-on, is explained in this section, from installation to feature-set.
18+
19+
* [Riak Redis Add-on]({{<baseurl>}}riak/kv/2.9.1/add-ons/redis/)
+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: "Riak Redis Add-on"
3+
description: "Redis Add-on for Riak KV"
4+
project: "riak_kv"
5+
project_version: 2.9.1
6+
menu:
7+
riak_kv-2.9.1:
8+
name: "Redis Add-on"
9+
identifier: "add-ons_redis"
10+
weight: 101
11+
parent: "add-ons"
12+
toc: true
13+
commercial_offering: true
14+
---
15+
16+
17+
[addon redis develop]: ./developing-rra/
18+
[addon redis features]: ./redis-add-on-features/
19+
[addon redis setup]: ./set-up-rra/
20+
[addon redis use]: ./get-started-with-rra/
21+
[ee]: https://www.tiot.jp/en/about-us/contact-us/
22+
23+
{{% note title="Warning: No longer actively maintained" %}}
24+
Since moving to Open Source, the Riak Redis Add-on is no longer actively maintained. As basic functionality has not changed, we expect the add-on to continue working with newer versions without incident but cannot guarantee this. The text below is left from the last known good version.
25+
{{% /note %}}
26+
27+
Riak Redis Add-on (RRA) is a distributed cache service that joins the power of Redis caching with the eventual consistency guarantees of Riak KV.
28+
29+
RRA enables you to reduce latency for Riak KV reads through the use of a distributed cache layer. This type of caching is most effective for keys that are immutable or have an infrequent change rate.
30+
31+
Whether you are looking to build out a session, shopping cart, advertisement or other dynamically-rendered copy, RRA helps reduce read pressure on your persistent store (Riak KV).
32+
33+
## Compatibility
34+
35+
RRA is supported on the following platforms:
36+
37+
* RHEL/CentOS 6
38+
* RHEL/CentOS 7
39+
* Ubuntu 12.04 LTS "Precise Pangolin"
40+
* Ubuntu 14.04 LTS "Trusty Tahr"
41+
* Debian 7 "Wheezy"
42+
* Debian 8 "Jessie"
43+
44+
RRA is compatible with the following services:
45+
46+
* Riak KV Enterprise (2.1.4+)
47+
* Riak TS Enterprise (1.4.0+)
48+
* Redis 2.x and 3.x (in 3.x, not supporting Redis Cluster)
49+
* Redis Cluster and RRA's consistent hash are at odds, which surface as errors
50+
such as MOVED, ASK, and CROSSSLOT messages from Redis, see (WIP):
51+
https://github.com/antirez/redis-rb-cluster
52+
53+
## Get Started
54+
55+
* [Set up RRA.][addon redis setup]
56+
* [Use RRA with various clients.][addon redis use]
57+
* [Develop with RRA.][addon redis develop]
58+
* [Learn about RRA's features.][addon redis features]

0 commit comments

Comments
 (0)