@@ -17,7 +17,7 @@ Clang: >=7
17
17
GridDB Server/C Client: 5.0 CE
18
18
```
19
19
20
- ## QuickStart (CentOS, Ubuntu)
20
+ ## QuickStart
21
21
### Preparations
22
22
23
23
Install rust.
@@ -53,15 +53,37 @@ $ cargo build
53
53
54
54
GridDB Server need to be started in advance.
55
55
56
- 1 . The command to run sample
56
+ 1 . If you build GridDB C Client from source code, set LD_LIBRARY_PATH.
57
+ ``` console
58
+ $ export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:<C client library file directory path>
59
+ ```
60
+
61
+ 2 . The command to run sample
57
62
58
63
``` console
59
- $ cargo run --example sample1 <GridDB notification address> <GridDB notification port>
60
- <GridDB cluster name> <GridDB user> <GridDB password>
61
- --> Person: name=name01 status=false count=100 lob=[ABCDEFGHIJ]
64
+ $ cargo run --example sample1 <GridDB notification address> <GridDB notification port>
65
+ <GridDB cluster name> <GridDB user> <GridDB password>
66
+ --> Person: name=name01 status=false count=100 lob=[ABCDEFGHIJ]
62
67
```
63
68
64
- Person: name=name01 status=false count=100 lob=[ ABCDEFGHIJ]
69
+ ## Function
70
+
71
+ (available)
72
+ - STRING, BOOL, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE, TIMESTAMP, BLOB type for GridDB
73
+ - Put single row, get row with key
74
+ - Normal query, aggregation with TQL
75
+
76
+ (not available)
77
+ - GEOMETRY, Array type for GridDB
78
+ - Multi-Put/Get/Query (batch processing)
79
+ - Timeseries-specific function, affinity
80
+
81
+ Please refer to the following files for more detailed information.
82
+ - [ Rust Client API Reference] ( https://griddb.github.io/rust_client/RustAPIReference.htm )
83
+
84
+ Note:
85
+ 1 . The current API might be changed in the next version.
86
+ 2 . When you install C Client with RPM or DEB, you don't need to set LD_LIBRARY_PATH.
65
87
66
88
## Community
67
89
0 commit comments