This is an automated email from the ASF dual-hosted git repository.
wlliqipeng pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/rocketmq.git
The following commit(s) were added to refs/heads/develop by this push:
new b5a9423 Update Design_Store.md
new 3bbc3a7 Merge pull request #979 from Cloud-Leung/patch-1
b5a9423 is described below
commit b5a9423751bbfa59978af256b1412e721a00dd7a
Author: Cloud_Leung <[email protected]>
AuthorDate: Sun Mar 3 11:17:26 2019 +0800
Update Design_Store.md
编号75:更新英文文档:Design_Store.md
---
docs/en/Design_Store.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/en/Design_Store.md b/docs/en/Design_Store.md
index 6cd8540..f701893 100644
--- a/docs/en/Design_Store.md
+++ b/docs/en/Design_Store.md
@@ -18,7 +18,7 @@ The message storage architecture diagram consists of 3 files
related to message
From the above architecture of the RocketMQ message storage, we can see
RocketMQ uses a hybrid storage structure, that is, all the queues in an
instance of the broker share a single log file `CommitLog` to store messages.
RocketMQ's hybrid storage structure(messages of multiple topics are stored in
one CommitLog) uses a separate storage structure for the data and index parts
for Producer and Consumer respectively. The Producer sends the message to the
Broker, then the Broker persists the [...]
-## 2 PageCache and memory map
+## 2 PageCache and Memory Map
PageCache is a cache of files by the operating system to speed up the reading
and writing of files. In general, the speed of sequential read and write files
is almost the same as the speed of read and write memory. The main reason is
that the OS uses a portion of the memory as PageCache to optimize the
performance of the read and write operations. For data writing, the OS will
first write to the Cache, and then the `pdflush` kernel thread asynchronously
flush the data in the Cache to the [...]