Mongodb能像level直接创建吗?
之前的Mongodb是手动装的,后来在使用另个例子时发现 level这个居然可以直接代码创建,使用起来很方便只要有level模块就行,想问一下Mongodb能不安装下直接创建。
8 回复
你说的意思是把一个完整的 mongo-server 包含在一个 npm package 里么…
用Docker打包一个MongoDB容器吧。
简单地说,不行。level 跟 sqlite 一样可以直接封装在个包里,但是 mongo 和 mysql 什么的,都是需要正规安装的
@jysperm 有这种安装吗
@alsotang level 用起来的确很方便,要用的地方直接创建就行了,mongo 需要硬安装,给其它人用时有点麻烦需要单独安装。能package.json中自动装就好了。
@gotolnc leveldb用起来确实方便,嵌入式数据库,查询速度尤其快,但是很难做复杂查询,map-reduce效率太低,我的这个站就是用的基于leveldb的pouchdb http://youzhihu.com
主要想得到MongoDB简便的安装方法吧
mongo是有 server 、client, sqlite、level 则没有客户端的概念了