DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
and when user insert into table they need to add partition before which is not so convenient for user to use. By the way, the performance for ReentrantReadWriteLock is also not so good
Related Research
some research related to the function, such as the advantages and disadvantages of the design, related considerations, etc.
Detailed Design
the detailed design of the function.
Scheduling
...
while many readers exist.
Related Research
https://www.overops.com/blog/java-8-stampedlocks-vs-readwritelocks-and-synchronized/
https://www.javaspecialists.eu/talks/jfokus13/PhaserAndStampedLock.pdf
Detailed Design
Scheduling
- use StampLock instead of ReentrantReadWriteLock
- Batch create tablet
- Only once EditLog write for unique Id generator
- dynamic partition generating for load or insert