windows下使用LevelDB
来源:互联网 发布:linux netstat 状态 编辑:程序博客网 时间:2024/05/18 07:47
windows下使用LevelDB
flyfish 2015-9-22
编译环境 VC2010 64位
windows下编译LevelDB说明
debug下的关于LevelDB配置
配置属性-》C/C++-》常规-》附加包含目录
LevelDB源代码的include目录
E:\LIB\leveldb-windows\include
配置属性-》链接器-》常规-》附加库目录
LevelDB.lib的生成目录
E:\LIB\leveldb-windows\x64\Debug
配置属性-》链接器-》输入-》附加依赖项
LevelDB.lib
代码部分
所需头文件
#include "leveldb/db.h"
声明
leveldb::DB* db_;leveldb::Options options_;leveldb::Status status_;
实现
leveldb的创建
options_.create_if_missing = true; status_ = leveldb::DB::Open(options_, "ObjectStorage", &db_);
写入数据
std::string key="id"; std::string value="object"; if (status_.ok()) { db_->Put(leveldb::WriteOptions(),key, value); }
读取数据
std::string key="id"; std::string value; if (status_.ok()) { db_->Get(leveldb::ReadOptions(),key, &value); }
删除数据
std::string key="id"; if (status_.ok()) db_->Delete(leveldb::WriteOptions(), key);
删除leveldb
delete db_;
0 1
- windows下使用LevelDB
- Windows下的leveldb
- Windows下编译LevelDB
- Windows下编译leveldb说明
- windows下编译python的levelDB库
- leveldb——leveldb入门篇之Linux下编译配置和使用
- leveldb——leveldb入门篇之Linux下编译配置和使用
- Leveldb windows 编译
- Ubuntu下leveldb的安装使用(C++中)
- LevelDB数据库使用
- Leveldb使用小例
- leveldb 安装和使用
- LevelDB使用入门
- leveldb原理和使用
- leveldb安装和使用
- leveldb 安装及使用
- leveldb之使用笔记
- leveldb安装以及使用
- 明德扬视频分享--点拨FPGA课程 100多个案例免费学
- linux-Kali安装VMware tool@VMware11
- boost::lexical_cast简单实现
- ubuntu 安装 maven 及 eclipse 插件
- Django搭建简单网页的学习笔记 之一(models)
- windows下使用LevelDB
- [编程题]找出缺失的整数
- 内部类和外部类知识点
- hdu 5452 Minimum Cut
- 有了MAC层地址,为什么还要有IP地址?
- Objective-C---1---类的有关基本概念
- 基础三:BroadcastReceiver
- MonaServer集群配置
- 嵌入式系统——低功耗设计