mongodb配置文件詳解

轉(zhuǎn):http://blog.csdn.net/wlzx120/article/details/52301812

-----------------------------------------配 置 文 件------------------------------------------

#啟用日志文件,默認啟用

journal=true

#這個選項可以過濾掉一些無用的日志信息,若需要調(diào)試使用請設(shè)置為false

quiet=false

# 日志文件位置

logpath=/usr/local/server/mongodb/logs

# 以追加方式寫入日志

logappend=true

# 是否以守護進程方式運行

fork = true

# 默認27017

port = 27017

# 數(shù)據(jù)庫文件位置

dbpath=/usr/local/server/mongodb/data

# 啟用定期記錄CPU利用率和 I/O 等待

#cpu = true

# 是否以安全認證方式運行,默認是不認證的非安全方式

#auth = true

#noauth = true



# 詳細記錄輸出

#verbose = true

# Inspect all client data for validity on receipt (useful for

# developing drivers)用于開發(fā)驅(qū)動程序時驗證客戶端請求

#objcheck = true

# Enable db quota management

# 啟用數(shù)據(jù)庫配額管理

#quota = true

# 設(shè)置oplog記錄等級

# Set oplogging level where n is

#   0=off (default)

#   1=W

#   2=R

#   3=both

#   7=W+some reads

#diaglog=0

# Diagnostic/debugging option 動態(tài)調(diào)試項

#nocursors = true

# Ignore query hints 忽略查詢提示

#nohints = true

# 禁用http界面,默認為localhost:28017

#nohttpinterface = true

# 關(guān)閉服務(wù)器端腳本,這將極大的限制功能

# Turns off server-side scripting.  This will result in greatly limited

# functionality

#noscripting = true

# 關(guān)閉掃描表,任何查詢將會是掃描失敗

# Turns off table scans.  Any query that would do a table scan fails.

#notablescan = true

# 關(guān)閉數(shù)據(jù)文件預(yù)分配

# Disable data file preallocation.

#noprealloc = true

# 為新數(shù)據(jù)庫指定.ns文件的大小,單位:MB

# Specify .ns file size for new databases.

# nssize = 

# Replication Options 復(fù)制選項

# in replicated mongo databases, specify the replica set name here

#replSet=setname

# maximum size in megabytes for replication operation log

#oplogSize=1024

# path to a key file storing authentication info for connections

# between replica set members

#指定存儲身份驗證信息的密鑰文件的路徑

#keyFile=/path/to/keyfile

MongoDB各配置參數(shù)詳細說明:

1、verbose:

日志信息冗余。默認false。提高內(nèi)部報告標準輸出或記錄到logpath配置的日志文件中。要啟用verbose或啟用verbosity 用vvvv參數(shù),

如:verbose = true

2.vvvv = true

ps:啟動verbose冗長信息,它的級別有 vv~vvvvv,v越多級別越高,在日志文件中記錄的信息越詳細。

3、port:

端口。默認27017,MongoDB的默認服務(wù)TCP端口,監(jiān)聽客戶端連接。要是端口設(shè)置小于1024,比如1021,則需要root權(quán)限啟動,不能用 mongodb帳號啟動,(普通帳號即使是27017也起不來)否則報錯:[mongo --port=1021 連接]

ERROR: listen(): bind() failed errno:13 Permission denied for socket: 127.0.0.1:1021

如:port = 27017

4、bind_ip:

綁定地址。默認127.0.0.1,只能通過本地連接。進程綁定和監(jiān)聽來自這個地址上的應(yīng)用連接。要是需要給其他服務(wù)器連接,則需要注釋掉這個或則 把IP改成本機地址,如192.168.200.201[其他服務(wù)器用 mongo --host=192.168.200.201 連接] ,可以用一個逗號分隔的列表綁定多個IP地址。

如:bind_ip = 127.0.0.1

5、maxConns:

最大連接數(shù)。默認值:取決于系統(tǒng)(即的ulimit和文件描述符)限制。MongoDB中不會限制其自身的連接。當設(shè)置大于系統(tǒng)的限制,則無效,以系 統(tǒng)限制為準。這對于客戶端創(chuàng)建很多“表”,允許連接超時而不關(guān)閉“表”的時候很有用。設(shè)置該值的高于連接池和總連接數(shù)的大小,以防止尖峰時 候的連接。注意:不能設(shè)置該值大于20000。

如:maxConns = 100

6、objcheck:

強制驗證客戶端請求。2.4的默認設(shè)置為objcheck成為true,在早期版本objcheck默認為false。因為它強制驗證客戶端請求,確??蛻舳私^不插入無 效文件到數(shù)據(jù)庫中。對于嵌套文檔的對象,會有一點性能影響。設(shè)置noobjcheck 關(guān)閉。

如:objcheck = true

7、noobjcheck:

同上,默認關(guān)閉false。

如:noobjcheck = false

8、logpath:

指定日志文件,該文件將保存所有的日志記錄、診斷信息。除非另有指定,mongod將所有的日志信息輸出到標準輸出。如果沒有指定logappend, 重啟則日志會進行覆蓋操作。

如:logpath=/var/log/mongodb/mongodb.log

9、logappend:寫日志的模式:設(shè)置為true為追加。默認是覆蓋。如果未指定此設(shè)置,啟動時MongoDB的將覆蓋現(xiàn)有的日志文件。

如:logappend=true

10、syslog:日志輸出都發(fā)送到主機的syslog系統(tǒng),而不是標準輸出到logpath指定日志文件。syslog和logpath不能一起用,會報錯:Cant use both a logpath and syslog

如:syslog = true

11、pidfilepath:

進程ID,沒有指定則啟動時候就沒有PID文件。默認缺省。

如:pidfilepath = /var/run/mongo.pid

12、keyFile:
指定存儲身份驗證信息的密鑰文件的路徑。默認缺省。詳情見:"
word-spacing: 0px; display: inline; white-space: normal; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; background- color: #ffffff; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Replica Set Security" and “Replica Set Administration.”
如:.keyFile = /srv/mongodb/keyfile

13、nounixsocket:

套接字文件,默認為false,有生成socket文件。當設(shè)置為true時,不會生成socket文件。
如:nounixsocket = false

unixSocketPrefix:套接字文件路徑,默認/tmp

如:unixSocketPrefix = /tmp

14、fork:

是否后臺運行,設(shè)置為true 啟動 進程在后臺運行的守護進程模式。默認false。

如:fork = true

15、auth:

用戶認證,默認false。不需要認證。當設(shè)置為true時候,進入數(shù)據(jù)庫需要auth驗證,當數(shù)據(jù)庫里沒有用戶,則不需要驗證也可以操作。直到創(chuàng)建了第一個用戶,之后操作都需要驗證。

比如:通過db.addUser('sa','sa') 在admin庫下面創(chuàng)建一個超級用戶,只能在在admin庫下面先認證完畢了:ab.auth('sa','sa') ,才能去別的庫操作,不能在其他庫驗證。這樣連接數(shù)據(jù)庫也需要指定庫:

1.mongo -usa -psa admin #sa 帳號連接admin

1.mongo -uaa -paa test #aa 帳號連接test

如:auth = true

16、noauth:

禁止用戶認證,默認true。同上

如:noauth = true

17、cpu:

設(shè)置為true會強制mongodb每4s報告cpu利用率和io等待,把日志信息寫到標準輸出或日志文件。默認為false。

開啟日志會出現(xiàn):

1.Mon Jun 10 10:21:42.241 [snapshotthread] cpu: elapsed:4000 writelock: 0%

如:cpu = true

18、dbpath:

數(shù)據(jù)存放目錄。默認: word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; background-color: #ffffff; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">/data/db/

如:dbpath=/var/lib/mongodb

19、diaglog:

創(chuàng)建一個非常詳細的故障排除和各種錯誤的診斷日志記錄。默認0。設(shè)置為1,為在dbpath目錄里生成一個diaglog.開頭的日志文件,他的值如下:

1.Value Setting
2.0 off. No logging. #關(guān)閉。沒有記錄。
3.1 Log write operations. #寫操作
4.2 Log read operations. #讀操作
5.3 Log both read and write operations. #讀寫操作
6.7 Log write and some read operations. #寫和一些讀操作

設(shè)置不等于0,日志會每分鐘flush 一次:

1.Mon Jun 10 11:16:17.504 [DataFileSync] flushing diag log
2.Mon Jun 10 11:17:17.442 [DataFileSync] flushing diag log

產(chǎn)生的日志可以用mongosniff 來查看:要是mongosniff[類似于tcpdump的作為一個MongoDB的特定的TCP/ IP網(wǎng)絡(luò)流量]出現(xiàn)報錯和具體用法,請見這里,之前先執(zhí)行:apt-get install libpcap-dev

1.root@m3:/var/lib/mongodb# mongosniff --source DIAGLOG diaglog.51b542a9

注意:當重新設(shè)置成0,會停止寫入文件,但mongod還是繼續(xù)保持打開該文件,即使它不再寫入數(shù)據(jù)文件。如果你想重命名,移動或刪除診斷日志,你必須完全關(guān)閉mongod實例。

如:diaglog = 3

20、directoryperdb:

設(shè)置為true,修改數(shù)據(jù)目錄存儲模式,每個數(shù)據(jù)庫的文件存儲在DBPATH指定目錄的不同的文件夾中。使用此選項,可以配置的MongoDB將數(shù)據(jù)存儲在不同的磁盤設(shè)備上,以提高寫入吞吐量或磁盤容量。默認為false。
注意:要是在運行一段時間的數(shù)據(jù)庫中,開啟該參數(shù),會導(dǎo)致原始的數(shù)據(jù)都會消失(注釋參數(shù)則會回來)。因為數(shù)據(jù)目錄都不同了,除非遷移現(xiàn)有的數(shù)據(jù)文件到directoryperdb產(chǎn)生的數(shù)據(jù)庫目錄中,如:
root@m3:/var/lib/mongodb# mv test.* test/
把test數(shù)據(jù)文件遷移到directoryperdb產(chǎn)生的數(shù)據(jù)庫test目錄中。 所以需要在規(guī)劃好之后確定是否要開啟。

01.原始數(shù)據(jù)結(jié)構(gòu):
02.journal
03.mongod.lock
04.local.0
05.local.1
06.local.ns
07.test.0
08.test.1
09.test.ns

11.開啟 directoryperdb,并把數(shù)據(jù)文件遷移到相關(guān)的數(shù)據(jù)目錄后的結(jié)構(gòu):

13.journal
14.mongod.lock
15.local/local.0
16.local/local.1
17.local/local.ns
18.test/test.0
19.test/test.1
20.test/test.ns

如:directoryperdb = ture

21、journal:

日志,(redo log,更多的介紹請看這里和這里)
默認值:(在64位系統(tǒng))true。
默認值:(32位系統(tǒng))false。
設(shè)置為true,啟用操作日志,以確保寫入持久性和數(shù)據(jù)的一致性,會在dbpath目錄下創(chuàng)建journal目錄。
設(shè)置為false,以防止日志持久性的情況下,并不需要開銷。為了減少磁盤上使用的日志的影響,您可以啟用nojournal,并設(shè)置為true。
注意:在64位系統(tǒng)上禁用日志必須使用帶有nojournal的。

1.#journal=true
2.journal=false

32位OS:

1.Tue Jun 11 12:17:09.628 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
2.Tue Jun 11 12:17:09.628 [initandlisten] ** 32 bit builds are limited to less than 2GB of data (or less with --journal).

64位OS:

1.Tue Jun 11 12:29:34 [initandlisten] journal dir=/var/lib/mongodb/journal
2.Tue Jun 11 12:29:34 [initandlisten] recover : no journal files present, no recovery needed

22、nojournal:

禁止日志

默認值:(在64位系統(tǒng))false。
默認值:(32位系統(tǒng))true。
設(shè)置nojournal為true關(guān)閉日志,64位,2.0版本后的mongodb默認是啟用 journal日志。

如:nojournal=true

23、journalCommitInterval:

刷寫提交機制,默認是30ms或則100ms。較低的值,會更消耗磁盤的性能。
此選項接受2和300毫秒之間的值:
如果單塊設(shè)備提供日志和數(shù)據(jù)文件,默認的日記提交時間間隔為100毫秒。
如果不同的塊設(shè)備提供的日志和數(shù)據(jù)文件,默認的日記提交的時間間隔為30毫秒。

如:journalCommitInterval=100

24、ipv6:

是否支持ipv6,默認false。

25、jsonp:

是否允許JSONP訪問通過一個HTTP接口,默認false。

26、nohttpinterface:

是否禁止http接口,即28017 端口開啟的服務(wù)。默認false,支持。

如:nohttpinterface = false

27、noprealloc:

預(yù)分配方式。
默認false:使用預(yù)分配方式來保證寫入性能的穩(wěn)定,預(yù)分配在后臺進行,并且每個預(yù)分配的文件都用0進行填充。這會讓MongoDB始終保持額外的空間和空余的數(shù)據(jù)文件,從而避免了數(shù)據(jù)增長過快而帶來的分配磁盤空間引起的阻塞。
設(shè)置noprealloc= true來禁用預(yù)分配的數(shù)據(jù)文件,會縮短啟動時間,但在正常操作過程中,可能會導(dǎo)致性能顯著下降。

如:noprealloc = false

28、noscripting:

是否禁止腳本引擎。默認是false:不禁止。ture:禁止
要是設(shè)置成true:運行一些腳本的時候會出現(xiàn):

1.JavaScript execution failed: group command failed: { "ok" : 0, "errmsg" : "server-side JavaScript execution is disabled" }

1.#noscripting = true <====> noscripting = false

notablescan:是否禁止表掃描操作。默認false:不禁止,ture:禁止

禁止要是執(zhí)行表掃描會出現(xiàn):

1.error: { "$err" : "table scans not allowed:test.emp", "code" : 10111 }

可以動態(tài)修改設(shè)置:

1.db.adminCommand({setParameter:1, notablescan:false})

1.#notablescan = true <====> notablescan = false

29、nssize:

命名空間的文件(即NS)的默認大小,默認16M,最大2G。
所有新創(chuàng)建的默認大小命名空間的文件(即NS)。此選項不會影響現(xiàn)有的命名空間的文件的大小。默認值是16M字節(jié),最大大小為2 GB。讓小數(shù)據(jù)庫不讓浪費太多的磁盤空間,同時讓大數(shù)據(jù)在磁盤上有連續(xù)的空間。

1.-rwxrwxrwx 1 mongodb zhoujy 16M 6月 11 14:44 test.0
2.-rwxrwxrwx 1 mongodb zhoujy 32M 6月 1 21:36 test.1
3.-rwxrwxrwx 1 mongodb zhoujy 16M 6月 11 14:44 test.ns
4.drwxr-xr-x 2 root root 4.0K 6月 10 11:57 _tmp

如:nssize = 16

30、profile:

數(shù)據(jù)庫分析等級設(shè)置。記錄一些操作性能到標準輸出或則指定的logpath的日志文件中,默認0:關(guān)閉。

1.級別 設(shè)置
2.0 關(guān)。無分析。
3.1 開。僅包括慢操作。
4.2 開。包括所有操作。

控制 Profiling 的開關(guān)和級別:2種
第一種是直接在啟動參數(shù)里直接進行設(shè)置或則啟動MongoDB時加上–profile=級別,其信息保存在 生成的system.profile 中。

如:profile = 2

第二種是在客戶端用db.setProfilingLevel(級別)命令來實時配置,其信息保存在 生成的system.profile 中。

1.[initandlisten] creating profile collection: local.system.profile

1.> db.setProfilingLevel(2)
2.{ "was" : 0, "slowms" : 100, "ok" : 1 }
3.> db.getProfilingStatus()
4.{ "was" : 2, "slowms" : 100 }

默認情況下,mongod的禁用分析。數(shù)據(jù)庫分析可以影響數(shù)據(jù)庫的性能,因為分析器必須記錄和處理所有的數(shù)據(jù)庫操作。所以在需要的時候用動態(tài)修改就可以了。

31、slowms:

記錄profile分析的慢查詢的時間,默認是100毫秒。具體同上。

1.slowms = 200

1.> db.getProfilingStatus()
2.{ "was" : 2, "slowms" : 200 }

32、quota:

配額,默認false。是否開啟配置每個數(shù)據(jù)庫的最多文件數(shù)的限制。當為true則用quotaFiles來配置最多文件的數(shù)量。

如:quota = true

33、quotaFiles:

配額數(shù)量。每個數(shù)據(jù)庫的數(shù)據(jù)文件數(shù)量的限制。此選項需要quota為true。默認為8。

如:quotaFiles = 8

34、rest:

默認false,設(shè)置為true,使一個簡單的 REST API。

如:rest = true

設(shè)置為true,開啟后,在MongoDB默認會開啟一個HTTP協(xié)議的端口提供REST的服務(wù)(nohttpinterface = false),這個端口是你Server端口加上1000,即28017,默認的HTTP端口是數(shù)據(jù)庫狀態(tài)頁面,(開啟后,web頁面的Commands 行中的命令都可以點進去)。mongodb自帶的REST,不支持 增、刪、改,同時也不支持 權(quán)限認證。
詳細信息見這里和這里。

35、repair:

修復(fù)數(shù)據(jù)庫操作,默認是false。
設(shè)置為true時,啟動后修復(fù)所有數(shù)據(jù)庫,設(shè)置這個選項最好在命令行上,而不是在配置文件或控制腳本。如:
命令行修復(fù):

1.> db.repairDatabase('xxx')
2.{ "ok" : 1 }
3.> db.repairDatabase()
4.{ "ok" : 1 }

啟動時修復(fù):

1.repair = true

1.root@m3:/var/log/mongodb# mongod --repair

啟動時修復(fù),需要關(guān)閉journal,否則報錯:

1.Can't specify both --journal and --repair options.

并且啟動時,用控制文件指定參數(shù)和配置文件里指定參數(shù)的方式進行修復(fù)之后,(修復(fù)信息見log),需要再禁用repair參數(shù)才能啟用mongodb。
注意:mongod修復(fù)時,需要重寫所有的數(shù)據(jù)庫文件。如果在同一個帳號下不能運行修復(fù),則需要運行chown修改數(shù)據(jù)庫文件的權(quán)限。

repairpath:修復(fù)路徑,默認是在dbpath路徑下的_tmp 目錄。

1.drwxr-xr-x 2 root root 4.0K 6月 11 20:23 _tmp

36、smallfiles:

是否使用較小的默認文件。默認為false,不使用。
設(shè)置為true,使用較小的默認數(shù)據(jù)文件大小。smallfiles減少數(shù)據(jù)文件的初始大小,并限制他們到512M,也減少了日志文件的大小,并限制他們到128M。
如果數(shù)據(jù)庫很大,各持有少量的數(shù)據(jù),會導(dǎo)致mongodb創(chuàng)建很多文件,會影響性能。

如:smallfiles = true

37、syncdelay:

刷寫數(shù)據(jù)到日志的頻率,通過fsync操作數(shù)據(jù)。默認60秒。

如:syncdelay = 60

默認就可以,不需要設(shè)置。不會對日志文件(journal files)有影響

警告:如果設(shè)置為0,SYNCDELAY 不會同步到磁盤的內(nèi)存映射文件。在生產(chǎn)系統(tǒng)上,不要設(shè)置這個值。

38、sysinfo:

系統(tǒng)信息,默認false。

設(shè)置為true,mongod會診斷系統(tǒng)有關(guān)的頁面大小,數(shù)量的物理頁面,可用物理??頁面的數(shù)量輸出到標準輸出。

1.Tue Jun 11 21:07:15.031 sysinfo:
2.Tue Jun 11 21:07:15.035 page size: 4096
3.Tue Jun 11 21:07:15.035 _SC_PHYS_PAGES: 256318
4.Tue Jun 11 21:07:15.035 _SC_AVPHYS_PAGES: 19895

當開啟sysinfo參數(shù)的時候,只會打印上面的信息,不會啟動mongodb的程序。所以要關(guān)閉該參數(shù),才能開啟mongodb。

39、upgrade:

升級。默認為false。
當設(shè)置為true,指定DBPATH,升級磁盤上的數(shù)據(jù)格式的文件到最新版本。會影響數(shù)據(jù)庫操作,更新元數(shù)據(jù)。大部分情況下,不需要設(shè)置該值。

traceExceptions:是否使用內(nèi)部診斷。默認false。

如:traceExceptions = false

40、quiet:

安靜模式。

如:quiet = true

41、setParameter:

2.4的新參數(shù),指定啟動選項配置。想設(shè)置多個選項則用一個setParameter選項指定,可以setParameter的參數(shù)請見這里,詳情請見這里
聲明setParameter設(shè)置在這個文件中,使用下面的格式:

如:setParameter = <parameter>=<value>

如配置文件里設(shè)置syncdelay:

1.setParameter = syncdelay= 55,notablescan = true,journalCommitInterval = 50,traceExceptions = true
Replication Options 復(fù)制選項

42、replSet:

使用此設(shè)置來配置復(fù)制副本集。指定一個副本集名稱作為參數(shù),所有主機都必須有相同的名稱作為同一個副本集。

43、oplogSize:

指定的復(fù)制操作日志(OPLOG)的最大大小。mongod創(chuàng)建一個OPLOG的大小基于最大可用空間量。對于64位系統(tǒng),OPLOG通常是5%的可用磁盤空間。
一旦mongod第一次創(chuàng)建OPLOG,改變oplogSize將不會影響OPLOG的大小。

44、fastsync:

默認為false。在副本集下,設(shè)置為true,從一個dbpath里啟用從庫復(fù)制服務(wù),該dbpath的數(shù)據(jù)庫是主庫的快照,可用于快速啟用同步,否則的mongod將嘗試執(zhí)行初始同步。注意:如果數(shù)據(jù)不完全同步,mongod指定fastsync開啟,secondary或slave與主永久不同步,這可能會導(dǎo)致顯著的一致性問題。

45、replIndexPrefetch:

2.2版本出現(xiàn)的新參數(shù),默認是all??梢栽O(shè)置的值有:all, none, and _id_only。只能在副本集(replSet)中使用。默認情況下,secondary副本集的成員將加載所有索引到內(nèi)存中(從OPLOG之前的操作有關(guān)的)。您可以修改此行為,使secondary只會加載_id索引。指定id或none,防止mongod的任何索引加載到內(nèi)存。

46、Master/Slave Replication:主從復(fù)制的相關(guān)設(shè)置

master:默認為false,當設(shè)置為true,則配置當前實例作為主實例。

如:master = true

47、slave:

默認為false,當設(shè)置為true,則配置當前實例作為從實例。

如:slave = true

48、source:

默認為空,格式為:<host><:port>。用于從實例的復(fù)制:設(shè)置從的時候指定該選項會讓從復(fù)制指定主的實例

如:source = 127.0.0.1:30001

49、only:

默認為空,用于從選項,指定一個數(shù)據(jù)庫進行復(fù)制。

如:only = abc #只同步abc集合(庫)

50、slavedelay:

設(shè)置從庫同步主庫的延遲時間,用于從設(shè)置,默認為0。

如:slavedelay = 60 #延遲60s同步主數(shù)據(jù)

51、autoresync:

默認為false,用于從設(shè)置。是否自動重新同步。設(shè)置為true,如果落后主超過10秒,會強制從自動重新同步。如果oplogSize太小,此設(shè)置可能有問題。如果OPLOG大小不足以存儲主的變化狀態(tài)和從的狀態(tài)變化之間的差異,這種情況下強制重新同步是不必要的。當設(shè)置autoresync選項設(shè)置為false,10分鐘內(nèi)從不會進行大于1次的自動重新同步。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,702評論 6 534
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,615評論 3 419
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,606評論 0 376
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,044評論 1 314
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,826評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,227評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,307評論 3 442
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,447評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,992評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 40,807評論 3 355
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,001評論 1 370
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,550評論 5 361
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,243評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,667評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,930評論 1 287
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,709評論 3 393
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,996評論 2 374

推薦閱讀更多精彩內(nèi)容

  • 啟動MongoDB有2種方式,一是直接指定配置參數(shù),二是指定配置文件。這里介紹的是配置文件,啟動方式如下: 配置參...
    水車閱讀 3,825評論 0 2
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,785評論 18 139
  • MongoDB數(shù)據(jù)庫詳細配置說明(文章來源于Internet) 啟動MongoDB有2種方式 直接指定配置參數(shù) 指...
    iMichael_Zhang閱讀 5,906評論 0 3
  • NoSql數(shù)據(jù)庫優(yōu)缺點 在優(yōu)勢方面主要體現(xiàn)在下面幾點: 簡單的擴展 快速的讀寫 低廉的成本 靈活的數(shù)據(jù)模型 在不足...
    dreamer_lk閱讀 2,759評論 0 6
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,899評論 6 342