找到 1660 篇文章,关于大数据分析

RDBMS 和 MongoDB 的区别

Mahesh Parahar
更新于 2019-11-28 10:14:44

5K+ 浏览量

RDBMS RDBMS 代表关系型数据库管理系统。它以实体的形式将数据存储在表中。它在信息安全方面提供了多层保护。每个表可能具有或可能不具有主键,主键用于唯一标识表中的记录,以及外键,外键用于标识两个表之间的关系。RDBMS 使用 SQL 语言查询数据库。流行的 RDBMS 示例包括 Oracle、SQL Server、MySQL 等。MongoDB MongoDB 是一种 NoSQL 数据库。它是开源的。它是一种面向文档的数据库,它使用 BSON,它是 JSON 的二进制版本。BSON 是一种文档存储格式。MongoDB ... 阅读更多

大数据的规模

Samual Sam
更新于 2020-07-07 07:38:43

284 浏览量

大量结构化和非结构化数据基本上被称为“大数据”,并且由我们周围几乎所有来源产生,例如社交媒体交流、数字流程、移动设备、传感器等。大数据提供了对业务世界中模式、趋势以及与其他实体的相关性的见解。大数据每天都会淹没企业,并且由于分析的速度和准确性,它通过战术业务步骤带来增强和准确的决策。由于它来自各种来源,并且是可变且复杂的,因此必须将其连接起来并... 阅读更多

PL/SQL 中斐波那契数列的程序

Sunidhi Bansal
更新于 2019-09-20 14:39:12

10K+ 浏览量

给定 'n' 个数字,任务是在 PL/SQL 中生成从 0 到 n 的斐波那契数列,其中整数的斐波那契数列的形式为 0、1、1、2、3、5、8、13、21、34 其中,整数 0 和 1 将具有固定空间,之后添加两位数字,例如,0+1=1(第 3 位)1+1=2(第 4 位)2+1=3(第 5 位)等等 斐波那契数列 F(n) 的序列将具有如下定义的递归关系:−Fn = Fn-1 + Fn-2 其中,F(0)=0 和 F(1)=1 始终固定 PL/SQL 是 Oracle 的产品,它是 SQL 和过程语言 (PL) 的组合,在早期... 阅读更多

规范化和反规范化的区别

Kiran Kumar Panigrahi
更新于 2022-12-02 05:33:16

21K+ 浏览量

更改数据库结构的过程基本上分为两种方式,一种是规范化,另一种是反规范化。规范化和反规范化的基本区别在于,数据库规范化删除了设计不佳的表中的数据冗余和异常,而反规范化将多个表数据组合到一个表中,以便可以快速查询。通读本文以了解有关规范化和反规范化的更多信息,以及它们彼此之间有何不同。什么是规范化?规范化用于从数据库中删除冗余数据,并存储非冗余和... 阅读更多

使用 MongoDB 统计数组中元素的数量?

Nishtha Thakur
更新于 2019-07-30 22:30:26

957 浏览量

要统计数组中元素的数量,请使用聚合框架。让我们首先创建一个包含文档的集合 ->db.countNumberOfElementsDemo.insertOne({"UserMessage":["Hi", "Hello", "Bye", "Awesome"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cef8ec2ef71edecf6a1f6a1") }使用 find() 方法显示集合中的所有文档 -> db.countNumberOfElementsDemo.find().pretty();这将产生以下输出 -{    "_id" : ObjectId("5cef8ec2ef71edecf6a1f6a1"),    "UserMessage" : [       "Hi",       "Hello",       "Bye",       "Awesome"    ] }以下是在数组中统计元素数量的查询 -> db.countNumberOfElementsDemo.aggregate({$project: { NumberOfElements: { $size:"$UserMessage" }}})这将产生... 阅读更多

如何使用 $lte 和 $in 查询 MongoDB 中的值?

Smita Kapse
更新于 2019-07-30 22:30:26

139 浏览量

让我们首先创建一个包含文档的集合 -> db.queryMongoValueDemo.insertOne(    {       _id:101,       "ScoreDetails":[{Score:80}, {Score:45}, {Score:25}, {Score:70}]    } ); { "acknowledged" : true, "insertedId" : 101 } > db.queryMongoValueDemo.insertOne(    {       _id:102,       "ScoreDetails":[{Score:80}, {Score:24}, {Score:34}]    } ); { "acknowledged" : true, "insertedId" : 102 } > db.queryMongoValueDemo.insertOne(    {       _id:103,       "ScoreDetails":[{Score:99}, {Score:95}]    }   ); { "acknowledged" : true, "insertedId" : 103 }使用 find() 方法显示集合中的所有文档 -> db.queryMongoValueDemo.find().pretty();这将产生... 阅读更多

从字符串中获取唯一的第一个单词(使用 MongoDB)?

Anvi Jain
更新于 2019-07-30 22:30:26

164 浏览量

要从字符串中获取唯一的第一个单词,可以使用 distinct()。让我们首先创建一个包含文档的集合 -> db.distinctFirstWordDemo.insertOne(    {       "_id": 100,       "StudentName":"John",       "StudentFeature": "John is a good player",       "Subject":"MongoDB"    } ); { "acknowledged" : true, "insertedId" : 100 } > db.distinctFirstWordDemo.insertOne(    {       "_id": 101,       "StudentName":"Carol",       "StudentFeature": "Carol is not a good player",       "Subject":"MongoDB"    } ); { "acknowledged" : true, "insertedId" : 101 }显示集合中的所有文档... 阅读更多

如何在 MongoDB 中查询所有项目?

Nishtha Thakur
更新于 2019-07-30 22:30:26

252 浏览量

要查询所有项目,请使用 find()。让我们首先创建一个包含文档的集合 -> db.queryAllItemsDemo.insertOne({"StudentDetails":{"StudentName":"John", "StudentSubject":["MongoDB", "MySQL"], "StudentSubjectPrice":[4000, 6000]}, "OtherDetails":{"UserAge":29, "UserCountryName":"US"}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cef74ecef71edecf6a1f69f") }使用 find() 方法显示集合中的所有文档 -> db.queryAllItemsDemo.find().pretty();这将产生以下输出 -{    "_id" : ObjectId("5cef74ecef71edecf6a1f69f"),    "StudentDetails" : {       "StudentName" : "John",       "StudentSubject" : [          "MongoDB",          "MySQL"       ],       "StudentSubjectPrice" : [          4000,         ... 阅读更多

使用 $addToSet 在 MongoDB 中显示没有重复元素的值?

Smita Kapse
更新于 2019-07-30 22:30:26

166 浏览量

使用 $addToSet 运算符确保没有重复项添加到集合中。让我们首先创建一个包含文档的集合 -> db.getDistinctDemo.insertOne({"Values":[100, 200]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cef69f9ef71edecf6a1f69d") } > db.getDistinctDemo.insertOne({"Values":[300, 100]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cef6a07ef71edecf6a1f69e") }使用 find() 方法显示集合中的所有文档 -> db.getDistinctDemo.find().pretty();这将产生以下输出 -{    "_id" : ObjectId("5cef69f9ef71edecf6a1f69d"),    "Values" : [       100,       200    ] } {    "_id" : ObjectId("5cef6a07ef71edecf6a1f69e"),    "Values" : [       300, ... 阅读更多

在嵌套数组中提取 MongoDB 中的特定元素?

Smita Kapse
更新于 2019-07-30 22:30:26

517 浏览量

为了提取 MongoDB 中的特定元素,您可以使用 $elemMatch 运算符。让我们首先创建一个包含文档的集合 -> db.particularElementDemo.insertOne(    {       "GroupId" :"Group-1",       "UserDetails" : [          {             "UserName" : "John",             "UserOtherDetails" : [                {                   "UserEmailId" : "[email protected]",                   "UserFriendName" : [                     ... 阅读更多

广告