古道长亭

Contact me with ixiaoqiang0011@gmail.com


  • 首页

  • 归档

  • 分类

  • 关于

  • Book

  • 搜索

mongodb 索引

时间: 2023-01-23   |   分类: mongodb   | 字数: 3617 字 | 阅读约: 8分钟

mongodb 索引

1.索引简介

索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。索引目标是提高数据库的查询效率,没有索引的话,查询会进行全表扫描(scaneverydocumentinacollection),数据量大时严重降低了查询效率。默认情况下Mongo在一个集合(collection)创建时,自动地对集合的_id创建了唯一索引。

阅读全文 »

mongodb 命令

时间: 2023-01-22   |   分类: mongodb   | 字数: 3194 字 | 阅读约: 7分钟

mongodb 命令

可以参考菜鸟教程

1.基本操作

查看数据库 
	show dbs; 
切换数据库 如果没有对应的数据库则创建 
	use 数据库名; 
创建集合 
	db.createCollection("集合名") 
查看集合 
	show tables; 
	show collections; 
删除集合 
	db.集合名.drop(); 
删除当前数据库 
	db.dropDatabase();

2.集合操作

2.1 添加

# 插入单条, 不指定_id,系统会自动生成
db.集合名.insert(文档)

_id 类型是ObjectId 类型是一个12字节 BSON 类型数据,有以下格式:
	前4个字节表示时间戳 ObjectId("对象Id字符串").getTimestamp() 来获取
	接下来的3个字节是机器标识码
	紧接的两个字节由进程id组成(PID)
	最后三个字节是随机数。)
# 插入多条
db.集合名.insert([文档,文档])

2.2 查询

  • 比较条件 db.[col_name].find(条件)

阅读全文 »

mongodb 体系结构

时间: 2023-01-21   |   分类: mongodb   | 字数: 1723 字 | 阅读约: 4分钟

mongodb 体系结构

1.NoSql和Mongodb

  • nosql

    NoSQL=NotOnlySQL,支持类似SQL的功能,与RelationalDatabase相辅相成。其性能较高,不使用SQL意味着没有结构化的存储要求(SQL为结构化的查询语句),没有约束之后架构更加灵活。

阅读全文 »

运维工具

时间: 2023-01-12   |   分类: mysql高级   | 字数: 4175 字 | 阅读约: 9分钟

运维工具

以下仅做了解

1. yearing

Yearning开源的MySQLSQL语句审核平台,提供数据库字典查询,查询审计,SQL审核等多种功能。Yearning1.x版本需Inception提供SQL审核及回滚功能。

阅读全文 »

Mycat实战

时间: 2023-01-11   |   分类: mysql高级   mycat   | 字数: 3715 字 | 阅读约: 8分钟

Mycat实战

1. mycat安装

  • 需先安装jdk

  • 下载mycat-server工具包

  • 解压

    tar -zxvf Mycat-server-1.6.7.5-release-20200410174409-linux.tar.gz
    
  • 进入mycat/bin,启动Mycat

    启动命令:./mycat start 
    停止命令:./mycat stop 
    重启命令:./mycat restart 
    查看状态:./mycat status
    
  • 访问mycat, 类似sharding-proxy

阅读全文 »
14 15 16 17 18 19 20 21 22
古道长亭

古道长亭

Always remember that your present situation is not your final destination. The best is yet to come.

226 日志
57 分类
104 标签
GitHub Gitee
友情链接
  • 古道长亭的BOOK
  • JAVA学习
标签云
  • Mysql
  • 搜索引擎
  • Mybatis
  • 容器
  • 架构
  • 消息队列
  • Flink
  • Sharding sphere
  • 流处理
  • 缓存
© 2019 - 2024 京ICP备19012088号-1
0%