Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
share
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张振华
share
Commits
13f3e16f
Commit
13f3e16f
authored
Sep 03, 2018
by
张振华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改内容
parent
19f3eab3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
6 additions
and
3 deletions
+6
-3
MVCC开关打开关闭对比.xlsx
MVCC开关打开关闭对比.xlsx
+0
-0
Store新增支持MVCC的KVDB实现.md
Store新增支持MVCC的KVDB实现.md
+6
-3
mvcc-diff.png
resource/mvcc-diff.png
+0
-0
No files found.
MVCC开关打开关闭对比.xlsx
View file @
13f3e16f
No preview for this file type
Store新增支持MVCC的KVDB实现.md
View file @
13f3e16f
# 一、现
状 #
# 一、现
状 #
...
...
@@ -121,4 +121,7 @@ Store需要新增接口EventStoreDel,按照要删除的区块高度height,St

底层为leveldb数据库,提供基础的数据存取能力。
上层为对外接口,支持Store原来的对外接口,并提供对回滚区块删除数据的新接口EventStoreDel的支持。
MVCC处理层作为中间层,对传入的kv或者要查询的k,先进行mvcc的加工处理,再进行数据的存储或者读取,使MVCC的机制能够正常工作。这一层的处理参考现有系统的MVCC实现方式进行改造。
\ No newline at end of file
MVCC处理层作为中间层,对传入的kv或者要查询的k,先进行mvcc的加工处理,再进行数据的存储或者读取,使MVCC的机制能够正常工作。这一层的处理参考现有系统的MVCC实现方式进行改造。
## 5.与当前实现的差异点分析,参见"开启MVCC与关闭MVCC时的数据读写区别"中的表格描述

\ No newline at end of file
resource/mvcc-diff.png
View replaced file @
19f3eab3
View file @
13f3e16f
28.7 KB
|
W:
|
H:
32.9 KB
|
W:
|
H:
2-up
Swipe
Onion skin
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment