
NoSQL
朝闻道-夕死可矣
朝闻道,夕死可矣!
展开
-
Redis简单安装使用
REmote DIctionary Server(Redis) 是一个key-value存储系统,开源,使用C语言编写的,遵循 BSD协议,支持网络,可基于内存也可持久化的日志型的数据库,并且具有多种语言的API。通常也可被称之为数据结构服务器,由于value可以是字符串-string,哈希-Map,列表-list,集合-sets和有序集合-sorted sets等类型,具有的特点 1,支持数...原创 2017-08-13 12:08:41 · 1701 阅读 · 0 评论 -
MongoDB备份-mongodump和恢复-mongorestore
备份mongodump -h dbhost -d dbname -o dbdir上述语法中:-h MongDB所在服务器,可以附带指定端口号‘:port’-d 需要备份的数据库实例-o 备份数据存放的位置如果以上参数都不指定,默认备份127.0.0.1端口号27017的所有数据库到当前的dump目录C:\Users\Administrator>mongodump2017-原创 2017-08-06 21:52:35 · 6469 阅读 · 3 评论 -
MongoDB聚合
聚合-aggregate主要用于处理平均值,求和,平均值等,语法db.coll.aggregate(AGGREGATE_OPERATION)比如:> db.c2.find(){ "_id" : ObjectId("5985a0f5dc51aa3086b6def3"), "name" : "n1", "age" : 1 }{ "_id" : ObjectId("5985a0fbdc5原创 2017-08-05 22:18:05 · 191 阅读 · 0 评论 -
MongoDB主从复制,副本集, Sharding
一,主从配置主从模式可以用于备份,故障恢复,读扩展等,可以配置一个主节点一个从节点或者多个从节点;主节点只有一个我们在一台服务器上实现主从模式master.confdbpath=I:\mongodb\masterdataport=8888 #端口号 默认为27017bind_ip=127.0.0.1master=trueslave.conf 配置dbpath=I:\m原创 2017-08-12 19:02:42 · 1468 阅读 · 0 评论 -
Mongodb文档的查询操作
MongoDB查询 两种方式: db.collection.find(query,projection) – query:可选,使用查询指定条件;projection:可选,使用投影操作符指定返回的键,默认省略 db.collection.findOne(query,projection) 另外使用db.collection.find()。pretty() – 可以易读格式化显示 比如:原创 2017-07-09 15:16:23 · 532 阅读 · 0 评论 -
Mongodb简介
什么是MongoDBMongoDB是由C++语言编写,是一个基于分布式文件存储的开源数据库系统;高负载下,添加更多的节点,可以保证服务器性能MongoDB为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB将数据存储为一个文档,数据结构由键值对组成;MongoDB文档类似于JSON对象;字段值可以包含其它文档,数组及文档数组特点MongoDB提供了一个面向文档存储,操作起原创 2017-05-30 08:39:51 · 374 阅读 · 0 评论 -
mongodb安装
mongodb 源码安装准备mkdir /home/mongodbmkdir /home/mongodb/data -- 数据mkdir /home/mongodb/log -- 日志curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.0.tgz安装mv mongodb-linux-原创 2016-12-13 16:19:53 · 3058 阅读 · 2 评论 -
Mongodb remote access
前提条件:默认情况下不使用账号密码即可登录,如果要认证登录,需要在启动参数上增加 -auth或者在参数文件中追加auth = true然后重新启动mongodb,安全关闭请在admin数据库下使用db.shutdownServer() 创建用户定义: 创建一个数据库新用户用db.createUser()方法,如果用户存在则返回一个用户重复错误。 语法: db原创 2017-06-29 11:32:52 · 435 阅读 · 0 评论 -
NoSQL简介
NoSQL-Not Only SQL,不仅仅是sql关系型数据库,针对数据建模和应用程序编程更加简单,适合于客户服务器编程,是结构化数据存储在网络和商务应用的主导技术NoSQL很早就被提出,但是到2009年之后才被越发重视,是一项全新的数据库存储方式,NoSQL用于超大规模数据的存储。比如用户的个人信息,社交网络,地理位置,用户生成的数据和用户操作日志已经成倍的增加,这些类型的数据存储不需原创 2017-05-29 18:51:36 · 499 阅读 · 0 评论 -
mongodb简单实用
NoSQL现在越来越火,也许不久后的将来会用的NoSQL,而现在MongoDB比较出名,那么就简单学下MongoDB。MongoDB是面向文档的数据库,不是关系型数据库。MongoDB是一个强大、灵活的、可扩展的数据储存方式。它扩展了关系型数据库的众多功能,如辅助索引、范围查询和排序。MongoDB的功能非常丰富,比如内置的对MapReduce式聚合的支持,以及对地理空间索引的支持。1 基本概转载 2013-11-05 12:58:34 · 726 阅读 · 0 评论 -
Redis常见问题
1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性...转载 2018-10-29 10:41:27 · 144 阅读 · 0 评论