Official website article, compare SQL and MongoDBhttp://docs.mongodb.org/manual/reference/sql-comparison/
DB--Displays the currently used library
Show DBS--Display all libraries
Use DB
Show Collections--Show all tables in the current database
Db.testData.find ()--After selecting the database to manipulate, the DB represents the current database object, TestData represents the data table, and in MONGO table is called collection
Mongo server cluster configuration learning secondary replica set the so-called replica set is a master-slave cluster with automatic fault recovery function. The biggest difference between master-slave replication and replica set in learning No. 1 is that the replica set does not have a fixed master node, the entire cluster structure will dynamically elect a master node. If it fails, it will be dynamically changed to other nodes, and master-slave repl
Mongo server cluster configuration learning the three-part MongoDB sharding mainly refers to the process of splitting the set into small blocks and separate them on different servers. Apsaradb for MongoDB supports automatic sharding to free you from manual sharding management. Use shards in the following situations: 1. The server disk is not enough. 2. A single Mongod cannot meet the performance requirements of Data Writing. 3.
Php configuration mongo extension
A) download php_cmd.dll
Official:
Http://www.php.net/manual/en/mongo.installation.php#mongo.installation.windows
The file version must be the same as the php version.
If the version is used incorrectly, the mongo extension cannot be enabled. download it and put it in the php Extension folder.
B) modify the php. ini file.
Add extension = php_cmd.dll
C) restart apac
MONGO extended upgrade to MongoDB
The original New Mongodate () is not available, is there an alternative way?
Reply content:
MONGO extended upgrade to MongoDBThe original New Mongodate () is not available, is there an alternative way?
This class is provided as a DateTime class in the new extension \MongoDB\BSON\UTCDateTime .Classes that are convertible during the migration from the old extension to
MONGO data is often too large to be put into memory for analysis, and if a dictionary is used to store each document directly in Python, the use of lists for storing data will soon be covered with memory. Models with NumPy and pandasImportNumPyImportPymongoc=Pymongo. Mongoclient () Collection=C.mydb.collectionnum=Collection.count () Arrays= [Numpy.zeros (num) forIinchRange (5) ] forI, recordinchEnumerate (Collection.find ()): forXinchRange (5): Arrays
explanation
$size
If the return value is in the form of an array, define its return array element number
Note
name
Description
$comment
Add a description or remark to the command
》
$where
"this.credits == this.debits""obj.credits == obj.debits"returnreturn obj.credits == obj.debits; } } );where接受字符串函数两种形式的参数,其中也提供了一些函数。assert()BinData()DBPointer()DBRef()doassert()emit()gc()He
For php 5.2.9, php-mongo extensions of version 5.2 cannot be installed but version 5.3 can be used .??? Today, I installed the php extension for mongodb. my php version is 5.2.9-2. I saw two versions on the official mongodb website: 5.2 and 5.3, 5.2 and 5.3 are both 5.2.9 versions of php, and Version 5.2 of php-mongo extensions cannot be installed but can be used.
?? ? Today, I installed the php extensio
MySQL and Mongo simple query instance code, mysqlmongo instance
First of all, I will not talk about the difference between RDS and non-rds (there are many on Baidu ).
The content I want to query is as follows: The score is greater than 0 and the average score of the person with the name bob or jake is the average score. The maximum score is the minimum score.
Let's take this example and try to write a query using MySQL and mongodb respectively.
First,
1. Download mongodb-win32-x86_64-2.2.1 to any drive letter or any directory
2. Create a new batch file to install the MongoDB server to the service:
D :\ " Program Files " \ Mongodb-win32-x86_64- 2.2 . 1 \ Bin \ mongod-dbpath " D: \ mongo_db_server " -- Logpath " D: \ mongo_db_server \ log \ log.txt " -- Port 27017 -- Install
Note: during batch processingUse "" For program files because there are spaces in the path.
1.D: \ mongo_db_serverIs automatically generated, and
First, I need to delete the previously created Service tat.
SC Delete "MongoDB"
Re-create the service and add the -- auth Parameter
D: \ MongoDB> mongod -- dbpath D: \ MongoDB \ data -- logpath D: \ MongoDB \ log \ MongoDB. log -- logappend -- servicename MongoDB -- auth -- installAll output going to: D: \ MongoDB \ log \ MongoDB. LogCreating service MongoDB.Service creation successful.Service can be started from the command line via 'net start "MongoDB "'.
When you start
1, download mongodb-win32-x86_64-2.2.1 to any one of the letter or any directory
2. Create a new batch file, which is mainly used to install MongoDB server into service:
The code is as follows
Copy Code
d:/"program Files"/mongodb-win32-x86_64-2.2.1/bin/mongod-dbpath "D:/mongo_db_server"--logpath "D:/mongo_db_server /log/log.txt "--port 27017--install
Note that the program files in the batch are to be used "" because there are spaces in the path.
1, the fo
Tags: index XA requires action set x86 read and Write permissions God BPAinstallation :1 Download Linux installation package 2 on the official website in Linux decompression 3 will unzip the directory MV to the specified installation directoryMV mongodb-linux-x86_64-rhel70-3.6. 5//usr/local/mongodb4 CD to the bin directory, execute the following command to add the environment variable:Export path= $PATH:/usr/local/mongodb/bin/5 Creating a Database storage directorymkdir -p/data/dbmongodb data is
Tags: MONGO creating users and creating databases================================mongo Create a user and create a database ===========================1. MongoDBPs-ef | grep MongodNormal User startup modeMongod--config/etc/mongod.confAuthentication User startup modeMongod--auth--config/etc/mongod.conf=======================================================================To add users and passwords correctly:1
Tags: ... res cti Tle run target out render expNodejs How to use the MONGO databaseFirst, please refer to the following two links to configure and run Express and MongoDB. 1. Use Express to generate a blank website http://cnodejs.org/topic/501f43eef767cc9a51c7b90e 2.mongo database installation and command line connection http://cnodejs.org/ topic/50285b34f767cc9a512a1977 Installing the Mongoose Module npm i
Some records recorded by date in development require statistics in various dimensions, such as day, month, year, and hour ,.. For Grouping statistics, some fields need to be de-duplicated. In the previous [Mongo] grouping statistics by time (group time formatting), group is used to achieve day-by-day statistics, however, the newDate () method may be a bit difficult. Today I read about aggreg.
Some records recorded by date in development require statis
Encapsulate a NLog + NLog. Mongo-based logging tool LogUtil and nloglogutil
Encapsulate an object based on NLog + NLog. the Mongo Logging Tool class is LogUtil. The code is relatively simple. It mainly integrates the logging target configuration and FileTarget configuration into the class, and uses the cache dependency to determine whether to re-create the Logger class, the complete code is as follows:
Usin
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.