Matches in SemOpenAlex for { <https://semopenalex.org/work/W2170892031> ?p ?o ?g. }
- W2170892031 endingPage "44" @default.
- W2170892031 startingPage "29" @default.
- W2170892031 abstract "An increasing range of applications requires robust support for atomic, durable and concurrent transactions. Databases provide the default solution, but force applications to interact via SQL and to forfeit control over data layout and access mechanisms. We argue there is a gap between DBMSs and file systems that limits designers of data-oriented applications.Stasis is a storage framework that incorporates ideas from traditional write-ahead logging algorithms and file systems. It provides applications with flexible control over data structures, data layout, robustness, and performance. Stasis enables the development of unforeseen variants on transactional storage by generalizing write-ahead logging algorithms. Our partial implementation of these ideas already provides specialized (and cleaner) semantics to applications.We evaluate the performance of a traditional transactional storage system based on Stasis, and show that it performs favorably relative to existing systems. We present examples that make use of custom access methods, modified buffer manager semantics, direct log file manipulation, and LSN-free pages. These examples facilitate sophisticated performance optimizations such as zero-copy I/O. These extensions are composable, easy to implement and significantly improve performance." @default.
- W2170892031 created "2016-06-24" @default.
- W2170892031 creator A5055576821 @default.
- W2170892031 creator A5087406745 @default.
- W2170892031 date "2006-11-06" @default.
- W2170892031 modified "2023-09-26" @default.
- W2170892031 title "Stasis: flexible transactional storage" @default.
- W2170892031 cites W120483394 @default.
- W2170892031 cites W125925666 @default.
- W2170892031 cites W1483819513 @default.
- W2170892031 cites W1497150730 @default.
- W2170892031 cites W1498065375 @default.
- W2170892031 cites W1508355855 @default.
- W2170892031 cites W1515932031 @default.
- W2170892031 cites W1520815598 @default.
- W2170892031 cites W1545155892 @default.
- W2170892031 cites W1552041766 @default.
- W2170892031 cites W1569340163 @default.
- W2170892031 cites W1569583874 @default.
- W2170892031 cites W1577231857 @default.
- W2170892031 cites W1591470086 @default.
- W2170892031 cites W1603054734 @default.
- W2170892031 cites W1613096453 @default.
- W2170892031 cites W1665789430 @default.
- W2170892031 cites W1694233656 @default.
- W2170892031 cites W1734799737 @default.
- W2170892031 cites W1808107674 @default.
- W2170892031 cites W1908894244 @default.
- W2170892031 cites W1969156281 @default.
- W2170892031 cites W1970542753 @default.
- W2170892031 cites W1974021718 @default.
- W2170892031 cites W1982431534 @default.
- W2170892031 cites W1984843285 @default.
- W2170892031 cites W1988127782 @default.
- W2170892031 cites W1990337493 @default.
- W2170892031 cites W1991494135 @default.
- W2170892031 cites W1993505169 @default.
- W2170892031 cites W1993819379 @default.
- W2170892031 cites W1994179273 @default.
- W2170892031 cites W1998735458 @default.
- W2170892031 cites W2001657718 @default.
- W2170892031 cites W2013493775 @default.
- W2170892031 cites W2014233952 @default.
- W2170892031 cites W2014665656 @default.
- W2170892031 cites W2018745370 @default.
- W2170892031 cites W2018978908 @default.
- W2170892031 cites W2038044292 @default.
- W2170892031 cites W2041315700 @default.
- W2170892031 cites W2044240774 @default.
- W2170892031 cites W2044534358 @default.
- W2170892031 cites W2044667076 @default.
- W2170892031 cites W2045208488 @default.
- W2170892031 cites W2046170328 @default.
- W2170892031 cites W2047908203 @default.
- W2170892031 cites W2053200599 @default.
- W2170892031 cites W2054584570 @default.
- W2170892031 cites W2059877472 @default.
- W2170892031 cites W2067686439 @default.
- W2170892031 cites W2068739275 @default.
- W2170892031 cites W2072764742 @default.
- W2170892031 cites W2086906616 @default.
- W2170892031 cites W2097589646 @default.
- W2170892031 cites W2098374903 @default.
- W2170892031 cites W2099117306 @default.
- W2170892031 cites W2100674109 @default.
- W2170892031 cites W2100830825 @default.
- W2170892031 cites W2102333161 @default.
- W2170892031 cites W2103201239 @default.
- W2170892031 cites W2104954161 @default.
- W2170892031 cites W2108026089 @default.
- W2170892031 cites W2108179552 @default.
- W2170892031 cites W2108466550 @default.
- W2170892031 cites W2108933101 @default.
- W2170892031 cites W2109176348 @default.
- W2170892031 cites W2111586962 @default.
- W2170892031 cites W2113640782 @default.
- W2170892031 cites W2114167330 @default.
- W2170892031 cites W2114474644 @default.
- W2170892031 cites W2116436709 @default.
- W2170892031 cites W2117034946 @default.
- W2170892031 cites W2117780839 @default.
- W2170892031 cites W2118995957 @default.
- W2170892031 cites W2119360906 @default.
- W2170892031 cites W2119565742 @default.
- W2170892031 cites W2123686039 @default.
- W2170892031 cites W2125565960 @default.
- W2170892031 cites W2128274900 @default.
- W2170892031 cites W2128659413 @default.
- W2170892031 cites W2129252029 @default.
- W2170892031 cites W2130642985 @default.
- W2170892031 cites W2133020773 @default.
- W2170892031 cites W2133386065 @default.
- W2170892031 cites W2138745909 @default.
- W2170892031 cites W2140453381 @default.
- W2170892031 cites W2140949592 @default.
- W2170892031 cites W2142644005 @default.
- W2170892031 cites W2143200531 @default.
- W2170892031 cites W2144554450 @default.