
Mongodb
文章平均质量分 89
oo寻梦in记
这个作者很懒,什么都没留下…
展开
-
【架构选型】-- HBase 、MongoDB、Redis和ES的应用场景选择
HBase、MongoDB、ElasitcSearch和Redis都是 NoSql 数据库,各有千秋,应用场景也不同。1 HBase-2008年初始版本1.1 特点容量大 传统关系型数据库,单表不会超过五百万,超过要做分表分库,不会超过30列。 Hbase单表可以有百亿行、百万列,数据矩阵横向和纵向两个维度所支持的数据量级都非常具有弹性。面向列 面向列的存储和权限控制,并支持独立检索,可以动态增加列,即,可单独对列进行各方面的操作 列式存储,其数据在表...原创 2021-06-24 12:04:20 · 3144 阅读 · 0 评论 -
[MongoDB基础]-- Spark 写 Dataframe 数据到 Mongo
如何将 Dataframe 数据写入 Mongo1、准备2、输入数据3、代码4、查询5、参考文档1、准备环境:Spark 2.3.1 + Mongo 4.2.3 +scala -2.11.8+ jdk 1.8.0 + Hadoop-2.7.3业务:将 json 数据 使用 spark 读出来,然后写入 mongo2、输入数据json 格式{ "name": "BeJson",...原创 2020-03-22 16:54:29 · 1590 阅读 · 0 评论 -
[MongoDB基础]-- 二)操作mongodb数据库
一、访问MongoDb1、控制台步骤:cmd---->d:\mongo\bin\mongo,则可以开始数据的增删改查执行后:默认连接数据库“test”库命令:show dbs -----》展示所有的数据库默认的连接是:127.0.0.1:27017 2、使用ip和端口访问d:\mongo\bin\mongo 127.0.0.1:27017 ?(数据库名称)...原创 2016-03-20 23:04:29 · 1260 阅读 · 0 评论 -
[MongoDB基础]-- 简化MongoAPI(spring-data-mongo)第三部分----Criteria和Query对象的使用
Criteria对象代表的是查询条件 1、举例说明 (1)mongo sql 对应关系: db.users.find({name:"suns"}); -------->Criteria criteria=new Criteria("name"); ...原创 2016-03-08 22:23:21 · 6462 阅读 · 1 评论 -
[MongoDB基础]-- (一)简介
一、定义高性能、开源、无模式的文档型NoSql数据库注意:1、文件存储格式为BSON(一种Json的扩展,2进制表达、效率高) 2、模式自由:无表结构 3、支持动态查询:条件查询、分页查询和统计查询 4、支持完全索引:有一般索引和完全索引 5、支持复制和故障恢复...原创 2016-03-20 16:51:58 · 785 阅读 · 0 评论 -
[MongoD基础]-- 简化MongoAPI第二部分--MongoTemplate
spring-data-mongo的MongoTemplate开发 1、在实体类Customer.java中引入注解表明转换方式 @Document //文档 public class Customer{ @Id @Indexed(unigue=true) private...原创 2016-03-08 21:04:45 · 14141 阅读 · 0 评论 -
[MongoDB基础]-- 简化MongoAPI(spring-data-mongo)第一部分
Sring-data-mongo框架 1、定义:基于Spring开发的一个简化MongoAPI操作的java框架,其使用方式与spring一致2、Spring-Data-Mongo简化的MongoAPI操作内容 a、重复性的代码-----》如初始化 例:Mongo m=new Mongo(ip,port); ...原创 2016-03-08 20:35:56 · 2236 阅读 · 0 评论 -
[MongoDB基础]-- 操作mongodb数据库
java操作mongodb数据库 mongoDB的java驱动 1、DBObject对象如:{name:"suns",pwd:"123"}---------->Map.put("name","suns")----->DBObject是Map的子接口-------------->BasicDBObject.put("name","sun原创 2016-03-07 20:46:02 · 2395 阅读 · 0 评论 -
[MongoDB faq]--频繁问的问题
原文参考:https://docs.mongodb.com/manual/faq/常见问题:MongoDB基础知识MongoDB支持哪些平台?MongoDB是作为托管服务提供的吗?集合与表格有什么不同?我如何创建一个数据库和一个集合?我如何定义或更改集合模式?MongoDB是否支持SQL?MongoDB是否支持事务?MongoDB是否处理缓存?MongoDB如何解决SQL或查询注入?常见问题:索引...翻译 2017-12-18 10:00:15 · 423 阅读 · 0 评论