这是如何将Java驱动程序用于MongoDB的简单示例。
从http://www.mongodb.org/:
MongoDB是一个开源文档数据库和领先的NoSQL数据库。用c ++写。
如果您没有任何操作数据库的工具箱,那么您有几个选项。您可以使用sqlite数据库,因为它是一个简单的文件,或者您可以在计算机上使用SQL服务器。我在这里介绍一种使用mongoDB的简单方法。
要运行此示例,您需要在计算机上安装MongoDB。然后,下载最后一个Java驱动程序(JAR文件)您喜欢的目录。
该文件有大量注释,因此您可以轻松地执行每个步骤。这个简单的例子部分取自mongoDB网站,并适用于Matlab。这证明了如何在一个数据库的单一元组中存储各种对象,它比SQL更通用,因为你可以存储任何类型的数据,从字符串到平面到数组等。
玩得开心 !
Guillaume A.(2021)。使用MongoDB Java驱动程序(https://www.mathwands.com/matlabcentral/fileexchange/43171-use-of-mongodb-java-driver),Matlab中央文件交换。检索到。
你好!如何用matlab连接MongoDB地图集?
为了清晰起见,请下载“mongodb- java-driver-*.*.*.jar”,而不是“mongodb-driver-*.*.*.jar”,其中*只是版本号。
如何在MATLAB中使用筛选()中的过滤器?
Matlab界面到MongoDB与Mongo Server版本3.0兼容吗?不是后来的释放?我有Mongodb 3.2.9,找不到任何旧版它。
公然自我推广警告:
灵感来自您的提交我在Github上打开了一个存储库,该库还包含查询,聚合和MapReduce的示例:https://github.com/hanoostdijk/matlab_mongodb.git.
漂亮的例子。
获取MATLAB格式JSONLAB的数据(//www.tatmou.com/matlabcentral/fileexchange/33381-jsonlab--a-toolbox-to-encode-decode-json-files-in-matlab-octave.)也很有用。
可以做更好的文档TBH。专业代码。
%%指定连接详细信息
myhost ='149.451.25.123:27017'
myusername ='dataviewer';
mypassword ='blahblahblacksheep';
mydb ='mytablename';
%%连接到MongoDB
MongoStart ();
m = mongo([myhost'/'mydb]);
m.uthenticate(myusername,mypassword);
如果〜m.isconnected()
错误('mongosample:mongosample','无连接');
结尾