
NoSQL
-早起的码农
这个作者很懒,什么都没留下…
展开
-
Mongodb在Linux下安装及配置
我这里选用centOS作为其运行载体。1.下载mongodb的linux版本(注意32位和64位的区别),下载地址:http://www.mongodb.org/downloads2.将下载的mongodb安装文件mongodb-linux-i686-1.6.5.tgz放到/usr/local/下3.解压tar -zxvf mongodb-linux-i686-1.6.5.tgz 重命名mv mongodb-linux-i686-1.6.5.tgz mongodb4,创建数据库文件目录,默认为/data原创 2011-01-09 12:12:00 · 5501 阅读 · 0 评论 -
Aerospike API操作Map
Aerospike是一个高性能、可扩展、可靠性强的NoSQL解决方案,支持RAM和SSD作为存储介质,并专门针对SSD特殊优化,广泛应用于实时竞价等实时计算领域。官方保证99%的操作在1ms内完成,并提供集群数据自动Rebalance、集群感知客户端等功能,且支持超大规模数据集(100T级别)的存储。作为KV存储,Aerospike提供多种数据类型,其操作方式和Redis比较类似。除基...原创 2019-03-01 15:01:31 · 1263 阅读 · 0 评论 -
Mongodb常用查询Shell
Mongodb常用查询Shell分组查询:包括过滤,分组,排序等DBQuery.shellBatchSize = 2000;db.test_data.aggregate([{$group : {_id : "$day", num: {$sum : 1}}},{$sort:{_id:-1}}])db.test_data.aggregate( [{$match: {status:...原创 2018-09-26 17:35:00 · 2306 阅读 · 2 评论 -
Mongodb在Windows下安装及配置
1.下载mongodb的windows版本,有32位和64位版本,根据系统情况下载,下载地址:http://www.mongodb.org/downloads2.解压缩至D:/mongodb即可3.创建数据库文件的存放位置,比如D:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。默认文件夹路径为c:/d...原创 2011-01-08 19:44:00 · 72014 阅读 · 26 评论 -
大数据技术大会参会小结
2011年11月26有幸受邀参加了csdn组织的TUP 大数据大会,小小的总结一下。 这次会议是在三元桥附近举行,参会人员很多,大会主要议题是大数据处理方面的技术,主要技术涉及hadoop,nosql等海量数据处理技术。上午涉及议题主要内容: HCE,批量计算mapreduce,MPI Redis应用 R语言原创 2011-11-30 21:57:06 · 3192 阅读 · 4 评论 -
搭建MongoDB集群
集群由以下3个服务组成:Shards Server: 每个shard由一个或多个mongod进程组成,用于存储数据 Config Server: 用于存储集群的Metadata信息,包括每个Shard的信息和chunks信息 Route Server: 用于提供路由服务,由Client连接,使整个Cluster看起来像单个DB服务器 另外,Chunks是指MongoDB中一段连续的数据原创 2011-10-22 20:52:51 · 6422 阅读 · 1 评论 -
mongodb数据导入导出以及备份恢复
数据导出 mongoexport假设库里有一张user 表,里面有2 条记录,我们要将它导出> use my_mongodbswitched to db my_mongodb> db.user.find();{ "_id" : ObjectId("4f81a4a1779282ca68fd8a5a"), "uid" : 2, "username" : "Jerry", "ag...原创 2011-10-07 21:42:11 · 65037 阅读 · 1 评论 -
MongoDB命令及SQL语法对比
mongodb与mysql命令对比传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于原创 2011-09-27 13:47:00 · 4755 阅读 · 0 评论 -
“NoHadoop”?——新一代海量数据架构分析
在经历了长达25年的统治地位后,关系型数据库正面临越来越火的“NoSQL”挑战,而挑战者是以Hadoop为代表的分布式计算开源架构。可以看到,越来越多的消息表明,不管NoSQL是被解释为“No SQL”还是“Not Only SQL”,如果你面临海量数据的挑战,那么你最应该选的海转载 2011-09-01 22:56:13 · 1766 阅读 · 1 评论 -
morphia for MongoDB
Morphia is a lightweight type-safe library for mapping Java objects to/from MongoDB: Morphia是一个安全轻量级的为MongoDB设计的java持久化架构。1.要使用Morphia,需要依赖下原创 2011-01-17 17:24:00 · 7456 阅读 · 1 评论 -
NoSQL架构实践(一)——以NoSQL为辅
前面《为什么要使用NoSQL》和《关系数据库还是NoSQL数据库》两篇从大体上介绍了为什么要用NoSQL,何时该用NoSQL。经常有朋友遇到困惑,看到NoSQL的介绍,觉得很好,但是却不知道如何正式用到自己的项目中。很大的原因就是思维固定在MySQL中了,他们问得最多的问题就是用了NoSQL,我如何做关系查询。那么接下来,我们看下怎么样在我们的系统中使用NoSQL。怎么样把NoSQL引入到我们的系统架构设计中,需要根据我们系统的业务场景来分析,什么样类型的数据适合存储在NoSQL数据库中,什么样类型的数据必转载 2011-02-21 16:41:00 · 1499 阅读 · 0 评论 -
基于mongodb的java之增删改查(CRUD)
1,下载驱动https://github.com/mongodb/mongo-java-driver/downloads,导入工程java中2,建立测试代码import java.net.UnknownHostException;import java.util.Set;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBCursor;impor原创 2011-01-09 17:51:00 · 5840 阅读 · 0 评论 -
基于mongodb的python之增删改查(CRUD)
1,下载mongodb的python驱动,http://pypi.python.org/pypi/pymongo/,根据操作系统和python平台版本选择相应的egg或exe安装。2,新建一个py脚本(可以在eclipse下安装pydev插件,很方便)#coding=utf-8import pymongoconnection = pymongo.Connection("192.168.0.101", 27017)db = connection.pythonprint db.nameprint db.my_c原创 2011-01-09 15:35:00 · 8054 阅读 · 0 评论 -
Mongodb副本集和分片
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。而且mongodb也有索引,视图功能, MongoDB 4.0 引入的事务功能,支持多文档ACID特性,总之,MongoDB是一个基于分布式文件存储的数据库。那么作为分布式数据库,他应该具...原创 2019-08-20 21:33:02 · 1891 阅读 · 0 评论