数据库
被氧化中
这个作者很懒,什么都没留下…
展开
-
mongodb学习总结(一)- 增删改查
在一年前曾经接触使用过mongo,现在重新拾起,做一些总结记录。mongodb是非关系型数据库里比较热门的一种,具体介绍和优劣对比就先不做记录了,这里主要简单记录用法。初学者可以参考 菜鸟教程-mongodb,我只是整理记录,并不如教程的全面,只是个人用的学习笔记。mongodb的集合 类似于 关系型数据库的表,集合的列 类似于 表的行。数据是形如JSON串的结构存储在db的集合中的,是mon...原创 2019-03-27 18:14:55 · 389 阅读 · 0 评论 -
mongodb 学习总结(二)- 启动停止和添加用户
启动mongo终端输入mongod,有一些启动选项,可以通过 --help查看。--dbpath指定数据目录,mac默认是/data/db下,每个mongod进程都需要独立的数据目录。当mongod启动时,会在数据目录中创建mongod.lock文件。这个文件用于防止其他mongod进程使用该数据目录。若当有一个mongd启动后,再启动另一个mongod时,若再使用刚刚已经启动mong...原创 2019-04-03 15:55:11 · 263 阅读 · 0 评论 -
[docker] volume, bind mount, tmpfs mount 初接触
数据库到底适不适用于容器,有人曾给出否定答案:数据库不适合Docker及容器化的7大原因,但这不影响我们去了解学习docker,学习反对的人的想法会为你的思考查漏补缺。我们要做的事是如何数据持久化,如何让多容器共享数据以及数据的备份还原。关于volume,bind mount,tmpfs mount的介绍和用法,详情请看docker文档:Use volume, Use bind mounts, ...原创 2019-06-12 18:17:43 · 815 阅读 · 0 评论 -
docker yml文件 启动mysql+mongo+mongo-express
首先查看mongo-express的docker文档,熟悉参数很重要:NameDefaultDescriptionME_CONFIG_BASICAUTH_USERNAME‘’mongo-express web usernameME_CONFIG_BASICAUTH_PASSWORD‘’mongo-express web passwordME_CONFIG...原创 2019-06-06 18:32:45 · 1446 阅读 · 0 评论 -
docker go项目+mysql+mongo 部署【docker-compose -f yml up】
一个完整项目往往不是能靠单一容器就能解决的,总是使用命令行启动太复杂了,把项目依赖的部分都配置到yml文件里,直接docker-compose up 要更清晰,更明了。我新建的一个go项目使用了两种db,这里主要将yml文件配置中遇到的问题来总结一下。...原创 2019-06-18 11:38:51 · 1401 阅读 · 0 评论