- The Log-Structured Merge-Tree (LSM-Tree)
- B-Tree vs Log-Structured Merge-Tree
- Modern B-tree techniques
- LSM-based Storage Techniques: A Survey
- B-tree Indexes and CPU Caches by Goetz Graefe and Per-Åke Larson
{ | |
"a fortiori": { | |
"definition": "With even greater reason or force; logically, if one thing is true, then something related is *definitely* also true.", | |
"example_usage": "If someone with a PhD in astrophysics understands the basics of planetary motion, *a fortiori* someone with a high school physics education should also understand them.", | |
"related_words": "necessarily, logically, evidently" | |
}, | |
"à la mode": { | |
"definition": "In the current fashion; stylish.", | |
"example_usage": "“While traditional pumpkin pie is lovely, my grandmother always serves it *à la mode* – with a generous scoop of vanilla ice cream, of course.”", | |
"related_words": "fashionable, trendy, stylish" |
#!/usr/bin/env python3 | |
# <xbar.title>prs</xbar.title> | |
# <xbar.version>v1.0</xbar.version> | |
# <xbar.author>Atul Vinayak</xbar.author> | |
# <xbar.author.github>avinayak</xbar.author.github> | |
# <xbar.desc>Shows a list of merged pull requests for the current user</xbar.desc> | |
# <xbar.dependencies>bash</xbar.dependencies> | |
import subprocess |
export default { | |
async fetch(request) { | |
// Define the topics and corresponding Wikipedia random URLs | |
const topics = [ | |
"https://en.wikipedia.org/wiki/Special:RandomInCategory/Data_structures", | |
"https://en.wikipedia.org/wiki/Special:RandomInCategory/Algorithms", | |
"https://en.wikipedia.org/wiki/Special:RandomInCategory/Computer_science", | |
"https://en.wikipedia.org/wiki/Special:RandomInCategory/Cognitive_biases", | |
"https://en.wikipedia.org/wiki/Special:RandomInCategory/Mathematics", | |
"https://en.wikipedia.org/wiki/Special:RandomInCategory/Data_structures", |
.forge-page { | |
background: red; | |
} |
CREATE TABLE audit_log ( | |
id serial PRIMARY KEY, | |
object_id uuid NOT NULL, | |
object_type VARCHAR(50), | |
event VARCHAR(50), | |
delta JSONB, | |
timestamp TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP | |
); |
[ | |
{ | |
"w": "あっち", | |
"k": "", | |
"k_en": "", | |
"m": "over there", | |
"wt": "Pronoun", | |
"j": 5, | |
"i": 1, | |
"c": "w" |
{ | |
"あっち": { | |
"index": 3, | |
"word": "あっち", | |
"kana": "", | |
"romaji": "", | |
"type": "Pronoun", | |
"jlpt": 5, | |
"meaning": "over there", | |
"card": "word", |
defmodule Cron do | |
use GenServer | |
@name __MODULE__ | |
def start_link(initial_map) do | |
GenServer.start_link(__MODULE__, initial_map, name: @name) | |
end | |
def add_job(key, job, interval) do | |
GenServer.cast(@name, {:add_job, {key, job, interval}}) |
# run with $ elixir --no-halt hello.exs | |
Mix.install([{:plug_cowboy, "~> 2.0"}]) | |
defmodule HWPlug.Plug do | |
import Plug.Conn | |
def init(options), do: options | |
def call(conn, _opts) do | |
conn |