PHPはleveldbを使用します

WBOY
リリース: 2016-06-23 14:35:26
オリジナル
1624 人が閲覧しました

1) leveldb
leveldb は、Google によって開発された高速データベース キー値ストレージ エンジンであり、BSD ライセンスに基づくオープンソースの LevelDB です。

API http://leveldb.googlecode.com/svn/trunk/doc/index.html
2)php-leveldb
php-leveldbleveldb PHP 拡張機能、シンプルなインターフェイス

$path = '/tmp/leveldb.log' ;

$db = new LevelDb( $path );

echo "* 設定 (foo=bar): n" ;

var_dump( $db ->set( 'foo ') , 'bar' ));

echo "* 取得 (foo): n" ;

var_dump( $db ->get( 'foo' ));

echo "* delete (foo): n" ;

var_dump( $db -> delete ( 'foo' ));

echo "* 取得 (foo): n" ;

var_dump( $db ->get( 'foo' ));

ワンクリックインストール

#!/bin/sh

#Directory

BUILD= /home/venkman/data/server

cd $ビルド

# leveldb をダウンロード

svn export http://leveldb .googlecode.com /svn/trunk/ leveldb

​​

cd leveldb

​​

make

cd $BUILD

#php-leveldb

​​

gitクローン git: //github .com / arraypad/php-leveldb .git

cd php-leveldb

​​

phpize

/configure --with-leveldb=$BUILD /leveldb --with-php-config= /home/venkman/data/server/php/ bin/php-config

make

make install

php.ini を変更して extension = leveldb.so を追加し、php を再起動してください。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート