GridDB是具有NoSQL接口和SQL接口的物联网数据库。
[hidecontent type="logged" desc="隐藏内容:登录后可查看"]
我们已经确认了 Linux(x64) 的操作。
注意:
$ ./bootstrap.sh
$ ./configure
$ make
注意:当您使用 maven build for Java 客户端时,请运行以下命令。然后在目标/上创建网格存储-X.X.X.jar文件。
$ cd java_client
$ ./make_source_for_mvn.sh
$ mvn clean
$ mvn install
$ export GS_HOME=$PWD
$ export GS_LOG=$PWD/log
$ export PATH=${PATH}:$GS_HOME/bin
$ bin/gs_passwd admin
#input your_password
$ vi conf/gs_cluster.json
# "clusterName":"your_clustername" #<-- input your_clustername
$ bin/gs_startnode
$ bin/gs_joincluster -c your_clustername -u admin/your_password
$ export CLASSPATH=${CLASSPATH}:$GS_HOME/bin/gridstore.jar
$ mkdir gsSample
$ cp $GS_HOME/docs/sample/program/Sample1.java gsSample/.
$ javac gsSample/Sample1.java
$ java gsSample/Sample1 239.0.0.1 31999 your_clustername admin your_password
--> Person: name=name02 status=false count=2 lob=[65, 66, 67, 68, 69, 70, 71, 72, 73, 74]
$ bin/gs_stopcluster -u admin/your_password
$ bin/gs_stopnode -u admin/your_password
我们已经确认了 Linux(x64) 的操作。
注意:
(CentOS)
$ sudo rpm -ivh griddb-X.X.X-linux.x86_64.rpm
(Ubuntu)
$ sudo dpkg -i griddb_X.X.X_amd64.deb
(openSUSE)
$ sudo rpm -ivh griddb-X.X.X-opensuse.x86_64.rpm
Note: X.X.X is the GridDB version.
[gsadm]$ cp /usr/griddb-X.X.X/conf_multicast/* conf/.
Note: Default is only for local connection. So, please change the configure files.
[gsadm]$ gs_passwd admin
#input your_password
[gsadm]$ vi conf/gs_cluster.json
# "clusterName":"your_clustername" #<-- input your_clustername
[gsadm]$ gs_startnode
[gsadm]$ gs_joincluster -c your_clustername -u admin/your_password
$ export CLASSPATH=${CLASSPATH}:/usr/share/java/gridstore.jar
$ mkdir gsSample
$ cp /usr/griddb-X.X.X/docs/sample/program/Sample1.java gsSample/.
$ javac gsSample/Sample1.java
$ java gsSample/Sample1 239.0.0.1 31999 your_clustername admin your_password
--> Person: name=name02 status=false count=2 lob=[65, 66, 67, 68, 69, 70, 71, 72, 73, 74]
[gsadm]$ gs_stopcluster -u admin/your_password
[gsadm]$ gs_stopnode -u admin/your_password
如有必要,请参阅安装故障排除。
有关更多详细信息,请参阅下面的文件。
还有其他客户端和 API 用于 GridDB。
(NoSQL接口)
(SQL 接口)
(NoSQL & SQL Interface)
(其他)
有一些用于其他 OSS 的连接器。
[/hidecontent]