Skip to main content

Showing 1–3 of 3 results for author: Nemoto, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2210.04179  [pdf, other

    cs.DB

    Oze: Decentralized Graph-based Concurrency Control for Real-world Long Transactions on BoM Benchmark

    Authors: Jun Nemoto, Takashi Kambayashi, Takashi Hoshino, Hideyuki Kawashima

    Abstract: In this paper, we propose Oze, a new concurrency control protocol that handles heterogeneous workloads which include long-running update transactions. Oze explores a large scheduling space using a fully precise multi-version serialization graph to reduce false positives. Oze manages the graph in a decentralized manner to exploit many cores in modern servers. We also propose a new OLTP benchmark, B… ▽ More

    Submitted 9 October, 2022; originally announced October 2022.

  2. arXiv:2009.11558  [pdf, other

    cs.DB

    An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench (Extended Version)

    Authors: Takayuki Tanabe, Takashi Hoshino, Hideyuki Kawashima, Jun Nemoto, Masahiro Tanaka, Osamu Tatebe

    Abstract: This paper presents yet another concurrency control analysis platform, CCBench. CCBench supports seven protocols (Silo, TicToc, MOCC, Cicada, SI, SI with latch-free SSN, 2PL) and seven versatile optimization methods and enables the configuration of seven workload parameters. We analyzed the protocols and optimization methods using various workload parameters and a thread count of 224. Previous stu… ▽ More

    Submitted 18 August, 2021; v1 submitted 24 September, 2020; originally announced September 2020.

    Comments: A short version is accepted at VLDB 2020 (PVLDB Volume 13, Issue 13). Code is at https://github.com/thawk105/ccbench

    ACM Class: H.2.4

  3. arXiv:1901.11249  [pdf

    cs.DC cs.SE

    Design and Evaluation of Smart-Contract-based System Operations for Permissioned Blockchain-based Systems

    Authors: Tatsuya Sato, Yosuke Himura, Jun Nemoto

    Abstract: Recently, enterprises have paid attention to permissioned blockchain (BC), where business transactions among inter-authorized organizations (forming a consortium) can automatically be executed on the basis of a distributed consensus protocol, and applications of BC have expanded as permissioned BC has adopted the features of the smart contract (SC), which is programmable user-defined business logi… ▽ More

    Submitted 31 January, 2019; originally announced January 2019.

    Comments: 11 pages, 8 figures