游客lu6fsp6mkfgcm个人页面-阿里云开发者社区

个人头像照片 游客lu6fsp6mkfgcm TA的个人档案
0
1074

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
  • 高分内容
  • 最新动态
  • 文章
  • 问答
正在加载, 请稍后...
暂无更多信息

2021年12月

  • 12.14 22:53:14
    回答了问题 2021-12-14 22:53:14

    MongoDB当中为什么使用NoSQL ?

    今天我们可以通过第三方平台(如:Google,Facebook等)可以很容易的访问和抓取数据。用户的个人信息,社交网络,地理位置,用户生成的数据和用户操作日志已经成倍的增加。我们如果要对这些用户数据进行挖掘,那SQL数据库已经不适合这些应用了, NoSQL数据库的发展也却能很好的处理这些大的数据。

    踩0 评论0
  • 12.14 22:52:33
    回答了问题 2021-12-14 22:52:33

    MongoDB当中什么是NoSQL?

    NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。

    NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。

    踩0 评论0
  • 12.14 22:51:53
    回答了问题 2021-12-14 22:51:53

    MongoDB当中分布式计算的缺点?

    故障排除: : 故障排除和诊断问题。

    软件: 更少的软件支持是分布式计算系统的主要缺点。

    网络: 网络基础设施的问题,包括:传输问题,高负载,信息丢失等。

    安全性: 开发系统的特性让分布式计算系统存在着数据的安全性和共享的风险等问题。

    踩0 评论0
  • 12.14 22:51:06
    回答了问题 2021-12-14 22:51:06

    MongoDB当中分布式计算的优点?

    可靠性(容错) : 分布式计算系统中的一个重要的优点是可靠性。一台服务器的系统崩溃并不影响到其余的服务器。

    可扩展性: 在分布式计算系统可以根据需要增加更多的机器。

    资源共享: 共享数据是必不可少的应用,如银行,预订系统。

    灵活性: 由于该系统是非常灵活的,它很容易安装,实施和调试新的服务。

    更快的速度: 分布式计算系统可以有多台计算机的计算能力,使得它比其他系统有更快的处理速度。

    开放系统: 由于它是开放的系统,本地或者远程都可以访问到该服务。

    更高的性能: 相较于集中式计算机网络集群可以提供更高的性能(及更好的性价比)。

    踩0 评论0
  • 12.14 22:50:13
    回答了问题 2021-12-14 22:50:13

    MongoDB当中分布式系统是什么意思?

    分布式系统(distributed system)由多台计算机和通信的软件组件通过计算机网络连接(本地网络或广域网)组成。

    分布式系统是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。

    因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。

    踩0 评论0
  • 12.14 22:49:15
    回答了问题 2021-12-14 22:49:15

    关系型数据库遵循ACID规则当中的D (Durability) 持久性是什么意思?

    持久性是指一旦事务提交后,它所做的修改将会永久的保存在数据库上,即使出现宕机也不会丢失。

    踩0 评论0
  • 12.14 22:48:30
    回答了问题 2021-12-14 22:48:30

    关系型数据库遵循ACID规则当中的I (Isolation) 独立性是什么意思?

    所谓的独立性是指并发的事务之间不会互相影响,如果一个事务要访问的数据正在被另外一个事务修改,只要另外一个事务未提交,它所访问的数据就不受未提交事务的影响。 比如现有有个交易是从A账户转100元至B账户,在这个交易还未完成的情况下,如果此时B查询自己的账户,是看不到新增加的100元的。

    踩0 评论0
  • 12.14 22:47:38
    回答了问题 2021-12-14 22:47:38

    关系型数据库遵循ACID规则当中的C (Consistency) 一致性是什么意思?

    一致性也比较容易理解,也就是说数据库要一直处于一致的状态,事务的运行不会改变数据库原本的一致性约束。

    例如现有完整性约束a+b=10,如果一个事务改变了a,那么必须得改变b,使得事务结束后依然满足a+b=10,否则事务失败。

    踩0 评论0
  • 12.14 22:46:43
    回答了问题 2021-12-14 22:46:43

    关系型数据库遵循ACID规则当中的A (Atomicity) 原子性是什么意思?

    原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败,整个事务就失败,需要回滚。

    比如银行转账,从A账户转100元至B账户,分为两个步骤:1)从A账户取100元;2)存入100元至B账户。这两步要么一起完成,要么一起不完成,如果只完成第一步,第二步失败,钱会莫名其妙少了100元。

    踩0 评论0
  • 12.14 22:45:20
    回答了问题 2021-12-14 22:45:20

    在MongoDB中具体什么是副本集?

    在MongoDB中副本集由一组MongoDB实例组成,包括一个主节点多个次节点,MongoDB客户端的所有数据都写入主节点(Primary),副节点从主节点同步写入数据,以保持所有复制集内存储相同的数据,提高数据可用性。

    踩0 评论0
  • 12.14 22:44:24
    回答了问题 2021-12-14 22:44:24

    在MongoDB中具体如何排序?

    MongoDB 中的文档排序是通过sort()方法来实现的。sort()方法可以通过一些参数来指定要进行排序的字段,并使用 1 和 -1 来指定排序方式,其中 1 表示升序,而 -1 表示降序。

    踩0 评论0
  • 12.14 22:43:41
    回答了问题 2021-12-14 22:43:41

    在MongoDB中如何更新数据?

    update()与save()方法都能用于更新集合中的文档。update()方法更新已有文档中的值,而save()方法则是用传入该方法的文档来替换已有文档。

    踩0 评论0
  • 12.14 22:42:58
    回答了问题 2021-12-14 22:42:58

    在MongoDb中具体什么是索引?

    索引用于高效的执行查询.没有索引MongoDB将扫描查询整个集合中的所有文档这种扫描效率很低,需要处理大量数据。索引是一种特殊的数据结构,将一小块数据集保存为容易遍历的形式。索引能够存储某种特殊字段或字段集的值,并按照索引指定的方式将字段值进行排序。

    踩0 评论0
  • 12.14 22:42:17
    回答了问题 2021-12-14 22:42:17

    "ObjectID"有哪些部分组成?

    一共有四部分组成:时间戳、客户端ID、客户进程ID、三个字节的增量计数器

    _id是一个 12 字节长的十六进制数,它保证了每一个文档的唯一性。在插入文档时,需要提供_id。如果你不提供,那么 MongoDB 就会为每一文档提供一个唯一的 id。_id的头 4 个字节代表的是当前的时间戳,接着的后 3 个字节表示的是机器 id 号,接着的 2 个字节表示 MongoDB 服务器进程 id,最后的 3 个字节代表递增值。

    踩0 评论0
  • 12.14 22:41:32
    回答了问题 2021-12-14 22:41:32

    MongoDB具体支持哪些数据类型?

    String Integer Double Boolean Object Object ID Arrays Min/Max Keys Datetime Code Regular Expression等

    踩0 评论0
  • 12.14 22:40:37
    回答了问题 2021-12-14 22:40:37

    为什么要在MongoDB中使用分析器?

    数据库分析工具(Database Profiler)会针对正在运行的mongod实例收集数据库命令执行的相关信息。包括增删改查的命令以及配置和管理命令。分析器(profiler)会写入所有收集的数据到 system.profile集合,一个capped集合在管理员数据库。分析器默认是关闭的你能通过per数据库或per实例开启。

    踩0 评论0
  • 12.14 22:40:00
    回答了问题 2021-12-14 22:40:00

    在MongoDB中如何查看一个已经创建的集合?

    可以使用show collections 查看当前数据库中的所有集合清单

    踩0 评论0
  • 12.14 22:38:58
    回答了问题 2021-12-14 22:38:58

    在MongoDB中如何创建一个集合?

    在 MongoDB 中,创建集合采用db.createCollection(name, options)方法。options是一个用来指定集合配置的文档。

    踩0 评论0
  • 12.14 22:38:18
    回答了问题 2021-12-14 22:38:18

    在MongoDB中如何创建一个新的数据库?

    MongoDB 用 use + 数据库名称 的方式来创建数据库。use 会创建一个新的数据库,如果该数据库存在,则返回这个数据库。

    踩0 评论0
  • 12.14 22:37:22
    回答了问题 2021-12-14 22:37:22

    非关系型数据库具体有哪些类型?

    -Key-Value 存储 Eg:Amazon S3

    图表 Eg:Neo4J

    文档存储 Eg:MongoDB

    基于列存储 Eg:Cassandra

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2021-12-14

    MongoDB当中为什么使用NoSQL ?

    今天我们可以通过第三方平台(如:Google,Facebook等)可以很容易的访问和抓取数据。用户的个人信息,社交网络,地理位置,用户生成的数据和用户操作日志已经成倍的增加。我们如果要对这些用户数据进行挖掘,那SQL数据库已经不适合这些应用了, NoSQL数据库的发展也却能很好的处理这些大的数据。

    踩0 评论0
  • 回答了问题 2021-12-14

    MongoDB当中什么是NoSQL?

    NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。

    NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。

    踩0 评论0
  • 回答了问题 2021-12-14

    MongoDB当中分布式计算的缺点?

    故障排除: : 故障排除和诊断问题。

    软件: 更少的软件支持是分布式计算系统的主要缺点。

    网络: 网络基础设施的问题,包括:传输问题,高负载,信息丢失等。

    安全性: 开发系统的特性让分布式计算系统存在着数据的安全性和共享的风险等问题。

    踩0 评论0
  • 回答了问题 2021-12-14

    MongoDB当中分布式计算的优点?

    可靠性(容错) : 分布式计算系统中的一个重要的优点是可靠性。一台服务器的系统崩溃并不影响到其余的服务器。

    可扩展性: 在分布式计算系统可以根据需要增加更多的机器。

    资源共享: 共享数据是必不可少的应用,如银行,预订系统。

    灵活性: 由于该系统是非常灵活的,它很容易安装,实施和调试新的服务。

    更快的速度: 分布式计算系统可以有多台计算机的计算能力,使得它比其他系统有更快的处理速度。

    开放系统: 由于它是开放的系统,本地或者远程都可以访问到该服务。

    更高的性能: 相较于集中式计算机网络集群可以提供更高的性能(及更好的性价比)。

    踩0 评论0
  • 回答了问题 2021-12-14

    MongoDB当中分布式系统是什么意思?

    分布式系统(distributed system)由多台计算机和通信的软件组件通过计算机网络连接(本地网络或广域网)组成。

    分布式系统是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。

    因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。

    踩0 评论0
  • 回答了问题 2021-12-14

    关系型数据库遵循ACID规则当中的D (Durability) 持久性是什么意思?

    持久性是指一旦事务提交后,它所做的修改将会永久的保存在数据库上,即使出现宕机也不会丢失。

    踩0 评论0
  • 回答了问题 2021-12-14

    关系型数据库遵循ACID规则当中的I (Isolation) 独立性是什么意思?

    所谓的独立性是指并发的事务之间不会互相影响,如果一个事务要访问的数据正在被另外一个事务修改,只要另外一个事务未提交,它所访问的数据就不受未提交事务的影响。 比如现有有个交易是从A账户转100元至B账户,在这个交易还未完成的情况下,如果此时B查询自己的账户,是看不到新增加的100元的。

    踩0 评论0
  • 回答了问题 2021-12-14

    关系型数据库遵循ACID规则当中的C (Consistency) 一致性是什么意思?

    一致性也比较容易理解,也就是说数据库要一直处于一致的状态,事务的运行不会改变数据库原本的一致性约束。

    例如现有完整性约束a+b=10,如果一个事务改变了a,那么必须得改变b,使得事务结束后依然满足a+b=10,否则事务失败。

    踩0 评论0
  • 回答了问题 2021-12-14

    关系型数据库遵循ACID规则当中的A (Atomicity) 原子性是什么意思?

    原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败,整个事务就失败,需要回滚。

    比如银行转账,从A账户转100元至B账户,分为两个步骤:1)从A账户取100元;2)存入100元至B账户。这两步要么一起完成,要么一起不完成,如果只完成第一步,第二步失败,钱会莫名其妙少了100元。

    踩0 评论0
  • 回答了问题 2021-12-14

    在MongoDB中具体什么是副本集?

    在MongoDB中副本集由一组MongoDB实例组成,包括一个主节点多个次节点,MongoDB客户端的所有数据都写入主节点(Primary),副节点从主节点同步写入数据,以保持所有复制集内存储相同的数据,提高数据可用性。

    踩0 评论0
  • 回答了问题 2021-12-14

    在MongoDB中具体如何排序?

    MongoDB 中的文档排序是通过sort()方法来实现的。sort()方法可以通过一些参数来指定要进行排序的字段,并使用 1 和 -1 来指定排序方式,其中 1 表示升序,而 -1 表示降序。

    踩0 评论0
  • 回答了问题 2021-12-14

    在MongoDB中如何更新数据?

    update()与save()方法都能用于更新集合中的文档。update()方法更新已有文档中的值,而save()方法则是用传入该方法的文档来替换已有文档。

    踩0 评论0
  • 回答了问题 2021-12-14

    在MongoDb中具体什么是索引?

    索引用于高效的执行查询.没有索引MongoDB将扫描查询整个集合中的所有文档这种扫描效率很低,需要处理大量数据。索引是一种特殊的数据结构,将一小块数据集保存为容易遍历的形式。索引能够存储某种特殊字段或字段集的值,并按照索引指定的方式将字段值进行排序。

    踩0 评论0
  • 回答了问题 2021-12-14

    "ObjectID"有哪些部分组成?

    一共有四部分组成:时间戳、客户端ID、客户进程ID、三个字节的增量计数器

    _id是一个 12 字节长的十六进制数,它保证了每一个文档的唯一性。在插入文档时,需要提供_id。如果你不提供,那么 MongoDB 就会为每一文档提供一个唯一的 id。_id的头 4 个字节代表的是当前的时间戳,接着的后 3 个字节表示的是机器 id 号,接着的 2 个字节表示 MongoDB 服务器进程 id,最后的 3 个字节代表递增值。

    踩0 评论0
  • 回答了问题 2021-12-14

    MongoDB具体支持哪些数据类型?

    String Integer Double Boolean Object Object ID Arrays Min/Max Keys Datetime Code Regular Expression等

    踩0 评论0
  • 回答了问题 2021-12-14

    为什么要在MongoDB中使用分析器?

    数据库分析工具(Database Profiler)会针对正在运行的mongod实例收集数据库命令执行的相关信息。包括增删改查的命令以及配置和管理命令。分析器(profiler)会写入所有收集的数据到 system.profile集合,一个capped集合在管理员数据库。分析器默认是关闭的你能通过per数据库或per实例开启。

    踩0 评论0
  • 回答了问题 2021-12-14

    在MongoDB中如何查看一个已经创建的集合?

    可以使用show collections 查看当前数据库中的所有集合清单

    踩0 评论0
  • 回答了问题 2021-12-14

    在MongoDB中如何创建一个集合?

    在 MongoDB 中,创建集合采用db.createCollection(name, options)方法。options是一个用来指定集合配置的文档。

    踩0 评论0
  • 回答了问题 2021-12-14

    在MongoDB中如何创建一个新的数据库?

    MongoDB 用 use + 数据库名称 的方式来创建数据库。use 会创建一个新的数据库,如果该数据库存在,则返回这个数据库。

    踩0 评论0
  • 回答了问题 2021-12-14

    非关系型数据库具体有哪些类型?

    -Key-Value 存储 Eg:Amazon S3

    图表 Eg:Neo4J

    文档存储 Eg:MongoDB

    基于列存储 Eg:Cassandra

    踩0 评论0
正在加载, 请稍后...
滑动查看更多