nosql:kvclient_oracle_nosql_db_11gr2
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
nosql:kvclient_oracle_nosql_db_11gr2 [2014/11/16 19:55] – gpipperr | nosql:kvclient_oracle_nosql_db_11gr2 [2015/02/20 09:22] – gpipperr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== kvcli - Client für den Oracle NoSQL ab der Version 2.1.8 ===== | ===== kvcli - Client für den Oracle NoSQL ab der Version 2.1.8 ===== | ||
- | <note important> | + | Die Beispiele beziehen sich nun auf die Version 12cR1.3.2.5! |
+ | |||
+ | Ab Version 3 wurde der neue Parameter " | ||
+ | |||
+ | Auch muss zuvor eine Anmeldung am Store mit " | ||
Aufruf: | Aufruf: | ||
<code powershell> | <code powershell> | ||
- | PS D: | + | |
- | kvshell-> | + | PS D:\work\kv-3.2.5> java -jar .\lib\kvcli.jar -host localhost -port 5000 -store kvstore |
+ | kv->connect store -name KVStore | ||
+ | Connected to KVStore at localhost: | ||
+ | |||
+ | kv-> | ||
</ | </ | ||
+ | |||
Damit der Client Standalone (zum Beispiel für das Monitoring) verwendet werden kann benötigt der Client diese Libraries: | Damit der Client Standalone (zum Beispiel für das Monitoring) verwendet werden kann benötigt der Client diese Libraries: | ||
Zeile 17: | Zeile 28: | ||
Feature: | Feature: | ||
- | Zähle alle Einträge in einen Store: | + | Zähle alle Key/ |
<code powershell> | <code powershell> | ||
- | kvshell-> aggregate -count | + | kv-> aggregate |
count: 145000 | count: 145000 | ||
</ | </ | ||
Zeile 27: | Zeile 38: | ||
<code powershell> | <code powershell> | ||
- | kvshell-> aggregate -key / | + | kv-> aggregate |
count: 1 | count: 1 | ||
- | kvshell-> get -all | + | kv-> get kv -all |
/ | / | ||
- | kvshell-> get -key / | + | kv-> get -key / |
702000000000702GENWERT000000000702 | 702000000000702GENWERT000000000702 | ||
Zeile 41: | Zeile 52: | ||
<code powershell> | <code powershell> | ||
- | kvshell-> put -key /AGUIZ000000000702/ | + | kv-> put kv -key /AGUIZ000300000702/ |
- | Put OK, updated. | + | Operation successful, record inserted. |
- | kvshell-> put -key /AGUIZ000080000702/ | + | kv-> put -key /AGUIZ000300000702/ |
- | Put OK, inserted. | + | Operation successful, record updated. |
</ | </ | ||
Zeile 52: | Zeile 63: | ||
Löschen eines Keys’s: | Löschen eines Keys’s: | ||
<code powershell> | <code powershell> | ||
- | kvshell-> delete -key /AGUIZ000080000702/ | + | kv-> delete |
- | Key deleted: /AGUIZ000080000702/ | + | Key deleted: /AGUIZ000300000702/ |
</ | </ | ||
Zeile 59: | Zeile 70: | ||
Löschen aller Key's mit Anzeige der benötigten Zeit: | Löschen aller Key's mit Anzeige der benötigten Zeit: | ||
<code powershell> | <code powershell> | ||
- | kvshell-> time delete -all | + | kv-> time delete |
175000 Keys deleted starting at root | 175000 Keys deleted starting at root | ||
Time: 43109 ms. | Time: 43109 ms. | ||
Zeile 67: | Zeile 78: | ||
Store Namen anzeigen: | Store Namen anzeigen: | ||
<code powershell> | <code powershell> | ||
- | kvshell-> show store -name | + | kv-> show topology |
- | kvstore | + | store=KVStore |
</ | </ | ||
- | |||
- | |||
- |
nosql/kvclient_oracle_nosql_db_11gr2.txt · Zuletzt geändert: 2015/02/21 17:30 von gpipperr