草庐IT

mongodb-scala

全部标签

windows - Mongodb Windows 安装失败

我正在尝试在我的本地计算机上安装mongodb。我有Windows7和64位。我正在按照mongo网站上提供的这些说明进行操作:64-bitbinaries:Downloadandextractthe64-bit.zip.Unzipthedownloadedbinarypackagetothelocationofyourchoice.Youmaywanttorenamemongo-xxxxxxxtojust"mongo"forconvenience.Createadatadirectory:BydefaultMongoDBwillstoredatain\data\db,butitwon

windows - 将 mongodb 作为 Windows 服务运行

我已经在win32上安装了mongodb,我正在尝试将其作为服务运行。我已按照此处发布的说明进行操作:http://www.deltasdevelopers.com/post/Running-MongoDB-as-a-Windows-Service.aspx但是当Windows尝试“加载”/“运行”服务时出现问题。我看到服务控制横幅下的服务一直处于“正在启动”状态。结果:服务没有启动,windows不断尝试启动,但没有成功。我遵循的说明是:在命令行中C:\mongodb\mongod-安装然后C:\mongodb\mongod-服务然后我通过将ImagePath键设置为C:\mongo

windows - 无法在 Windows 上作为服务启动 Mongodb 2.6.3

尝试在widnows7x64上安装并启动mongodb服务mongod.cfg:systemLog:destination:filepath:"c:\\mongo\\logs\\mongo.log"quiet:truelogAppend:truestorage:dbPath:"C:\\mongo\\data"directoryPerDB:true这工作正常(mongodb启动,写入logs/mongo.log):bin\mongod.exe--configmongod.cfg我安装服务:bin\mongod.exe--configmongod.cfg--install但是在服务启动时我

windows - windows 上的 MongoDB 无法绑定(bind)到 28017

我在Windows上使用MongoDB2.6.1。我已将其安装为服务。我能够启动该服务,进程成功监听27017,我能够连接到它、插入数据和运行查询。问题是我无法连接到Web界面:http://localhost:28017当我回收服务时,我看到它无法绑定(bind)到28017端口,因为它看起来正在使用中:[websvr]ERROR:listen():bind()failederrno:10048通常只允许每个套接字地址(协议(protocol)/网络地址/端口)使用一次。对于套接字:0.0.0.0:28017但是,当我运行netstat-anbo时,它没有报告任何对28017的使用。

windows - 在 Windows Server 2008 上安装 javascript 驱动程序 Mongodb-native

我有运行mongodb数据库的nodejs,我正在尝试安装javascript驱动程序mongodb-native。当我尝试“npminstall-gmongodb--mongodb:native”时我尝试在Windows7机器上安装相同的配置,它工作得很好。知道为什么它不能与WindowsServer2008一起使用吗?这是我从npminstall命令得到的输出:npmhttpGEThttps://registry.npmjs.org/mongodbnpmhttpGEThttps://registry.npmjs.org/mongodbnpmhttpGEThttps://regist

java - MSys2 下的 Scala - 无法初始化终端

我的环境是最新的Windows10x64/Scala2.11.7/Msys2。从MSys2控制台运行Scala时,我看到以下内容:$scala[ERROR]Terminalinitializationfailed;fallingbacktounsupportedjava.lang.NoClassDefFoundError:Couldnotinitializeclassorg.fusesource.jansi.internal.Kernel32atorg.fusesource.jansi.internal.WindowsSupport.getConsoleMode(WindowsSupp

用于编译和运行scala脚本的windows批处理文件

我想编写一个Windows批处理文件,它首先编译一个scala脚本,然后运行它。不知何故,当我运行.bat文件时,它只会执行第一个命令,而不是第二个。它只会编译脚本而不会运行它。如果我自己执行.bat文件的两个命令,就可以。我做错了什么?v.scala的内容:objectvextendsApp{println("hello")}run.bat的内容:scalacv.scalascalav谢谢 最佳答案 scalac是批处理文件吗?如果是,则尝试让它调用scalac。如果你从另一个调用批处理文件,第一个将在执行第二个后退出,除非它是用

windows - Windows 上的 Scala 服务

我可以使用sbtandone-jar将我的应用程序编译成一个jar,我知道JavaExe的存在和JavaService,虽然我还不知道如何使用它们。是否有任何工具可以将jar转换为Windows中的服务?我希望能够调用可执行文件与我正在运行的应用程序“对话”,而不是每次都从头开始。 最佳答案 JavaServiceWrapper是你的friend吗:) 关于windows-Windows上的Scala服务,我们在StackOverflow上找到一个类似的问题:

删除集合中随机选择的n个文档(mongodb)

有人可以告诉我,您将在MongoDB数据库中的集合中删除n个随机选择的文档的优雅方式(理想情况下是通过Python)是什么?我想使用这样的简洁db.users.remove({$sample:{size:N}})但是,这没有解析,我在其他任何地方都找不到有效的替代方案。非常感谢!看答案使用聚合将您的样本并将_id值存储到列表:list_of_ids=list(db.users.aggregate([{'$sample':{'size':10}},{'$project':{'_id':1}}]))使用delete_many删除示例文档results=db.users.delete_many({'

windows - 如何解码scala中的系统进程输出?

我需要处理在Windows上长时间运行的命令的一些文本输出。为了尽早获得此过程的结果,我正在使用ScalaStream和ProcessBuilder类。一切正常,但我遇到了字符编码问题。这是我精简的源代码(powershell命令只是对真实可执行文件的替代)。importscala.sys.process._objectCP850TESTextendsApplication{valcmd=Seq("powershell","-command","echo1a;Start-Sleep-s1;echo2äüîß;Start-Sleep-s1;echo3end")vallines:Strea