23 research outputs found

    Shirakami: A Hybrid Concurrency Control Protocol for Tsurugi Relational Database System

    Full text link
    Modern real-world transactional workloads such as bills of materials or telecommunication billing need to process both short transactions and long transactions. Recent concurrency control protocols do not cope with such workloads since they assume only classical workloads (i.e., YCSB and TPC-C) that have relatively short transactions. To this end, we proposed a new concurrency control protocol Shirakami. Shirakami has two sub-protocols. Shirakami-LTX protocol is for long transactions based on multiversion concurrency control and Shirakami-OCC protocol is for short transactions based on Silo. Shirakami naturally integrates them with write preservation method and epoch-based synchronization. Shirakami is a module in Tsurugi system, which is a production-purpose relational database system

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

    Full text link
    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, BoMB (Bill of Materials Benchmark), based on a use case in an actual manufacturing company. BoMB consists of one long-running update transaction and five short transactions that conflict with each other. Experiments using BoMB show that Oze keeps the abort rate of the long-running update transaction at zero while reaching up to 1.7 Mtpm for short transactions with near linear scalability, whereas state-of-the-art protocols cannot commit the long transaction or experience performance degradation in short transaction throughput

    Preparation and Characterization of a Polyclonal Antibody against Brominated Protein

    Get PDF
    (Di)bromotyrosine is formed by the specific reaction of eosinophil peroxidase and can be used as an eosinophil activation marker. In the present study, an antibody for (di)bromotyrosine in proteins was prepared to investigate the pathogenesis of eosinophil-related diseases such as allergic responses. A rabbit polyclonal antibody was raised against brominated keyhole limpet hemocyanin. The specificity of the antiserum was investigated with an enzyme-linked immunosorbent assay (ELISA). The antiserum recognized brominated bovine serum albumin (BSA) and dibromotyrosine-conjugated BSA. The antiserum also reacted with chlorinated BSA and di-iodotyrosine-conjugated BSA. Moreover, the specificity of the antiserum was investigated using competitive ELISA. Dibromotyrosine and di-iodotyrosine inhibited the recognition of brominated BSA by the antiserum. However, the recognition of brominated BSA by the antiserum was not inhibited by bromotyrosine, chlorotyrosine, iodotyrosine, nitrotyrosine, aminotyrosine, phosphotyrosine, or tyrosine. These results suggested that the epitope of the antiserum is dihalogenated tyrosine. Immunohistochemically, the antiserum stained brominated rat eosinophils but not chlorinated or nitrated eosinophils. In conclusion, an antiserum for dihalogenated protein was prepared. It is expected that the antiserum will be useful for the analysis of the pathogenesis of allergic diseases such as asthma and atopic dermatitis

    Behavior of Radiocesium in Sediments in Fukushima Coastal Waters: Verification of Desorption Potential through Pore Water

    No full text
    Concentrations of 137Cs in seawater, seabed sedi-ment, and pore water collected from the area around Fukushimawere investigated from 2015 to 2018, and the potential of coastalsediments to supply radiocesium to the bottom environment wasevaluated. The 137Cs concentration in the pore water ranged from33 to 1934 mBq L−1 and was 10−40 times higher than that in theoverlying water (seawater overlying within 30 cm on the seabed).At most stations, the 137Cs concentrations in the overlying waterand the pore water were approximately proportional to those in thesediment. The conditional partition coefficient between pore waterand sediment was [0.9−14] × 102 L kg−1, independent of the yearof sampling. These results indicated that an equilibrium of 137Cs between pore water and sediment has been established in a relatively short period, and 137Cs in the pore water is gradually exported to seawater near the seabed. A simple box model estimation based on these results showed that 137Cs in the sediment decreased by about 6% per year by desorption/diffusion of 137Cs from the seabed
    corecore