- // Copyright (c) 2011 The LevelDB Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file. See the AUTHORS file for names of contributors.
-
- #include "leveldb/options.h"
-
- #include "leveldb/comparator.h"
- #include "leveldb/env.h"
-
- namespace leveldb {
-
- Options::Options()
- : comparator(BytewiseComparator()),
- create_if_missing(false),
- error_if_exists(false),
- paranoid_checks(false),
- env(Env::Default()),
- info_log(NULL),
- write_buffer_size(1<<20),
- max_open_files(1000),
- large_value_threshold(65536),
- block_cache(NULL),
- block_size(8192),
- block_restart_interval(16),
- compression(kSnappyCompression) {
- }
-
-
- }
|