2014
11-07
11-07
PHP数据库抽象层之PDO(六)——大对象(LOBs)
应用程序在某一时刻,可能需要在数据库中存储“大”数据。“大”通常意味着“大约4kb或以上”,尽管某些数据库在数据达到“大”之前可以轻松地处理多达32kb的数据。大对象本质上可能是文本或二进制。在PDOStatement::bindParam() 或 PDOStatement::bindColumn()调用中使用 PDO::PARAM_LOB 类型码可以让PDO使用大数据类型。PDO::PARAM_LOB 告诉PDO作为流来映射数据,以便能使用 PHPStreamsAPI 来操作。Example#1...
继续阅读 >
一、简介及安装Memcache模块提供了于Memcached方便的面向过程及面向对象的接口,Memcached是为了降低动态web应用从数据库加载数据而产生的一种常驻进程缓存产品。Memcache模块同时提供了一个session 处理器(memcache)。安装Memcached步骤可参考这篇文章:Ubuntu中memcached的安装和配置。安装PHP的Memcache扩展:从http://pecl.php.net/package/memcache这里下载相应的扩展安装包,然后解压到指定目录cd/path/to/mem...
一、简介及安装memcached是一个高性能分布式的内存对象缓存系统,通常被用于降低数据库加载压力以提高动态web应用的响应速度。此扩展使用了libmemcached库提供的api与memcached服务端进行交互。它还提供了一个session处理器(memcached)。关于memcached的安装,可参考这篇文章:Ubuntu中memcached的安装和配置。在安装php扩展memcached之前,需要先安装libmemcached,libmemcached是memcached的C/C++本地客户端库。安装lib...