最近兴起。了解了下甲骨文出的nosql数据库 kvlite
从下载到测试成功,现在来跟大家分享下
1,首先下载kvlite
http://www.oracle.com/technetwork/database/database-technologies/nosqldb/downloads/index.html?ssSourceSiteId=ocomcn
甲骨文官网下载地址,进入页面后,下载相应的包
选择什么包,看自己的操作系统,我是win10,所以下载的是
kv-ee-3.2.5.zip (md5)
这个是ee版本,要下载,需要先同意下载链接上方的选项,第一项是同意
2,下载之后解压
在\kv-3.2.5\doc目录下,找到一个quickstart.html的页面,这个是简单的入门教程,按照教程一步一步来就可以
进行简单的启动,插入和读取
但是在windows平台下,可能会有一些问题,我来分享下我遇到的问题
第一,javac编译的时候找不到hello测试用例所引用的变量
按照官方文档制定jar,在我本地并没有生效,编译的时候直接引用了classpath中所制定的jar包
所以,为了可以编译,在classpath中,添加kvclient.jar的路径,这样就可以正常编译了
第二,编译成功后,运行的时候,如果报了一个错误:没有找到主类,或者wrong name (hello/HelloBigDataWorld)
恭喜你,跟我一样倒霉,这个是由于包路径不对称造成的,我的解决办法是直接将HelloBigDataWorld中的package一行注释掉
重新编译,运行。。就搞定了
注意,这之前要按照文档来启动kvlite服务才行
具体启动方式看quickstart.html就可以了