最近有个项目,需要用php操作mongoDb数据,所以了解下mongoDb为此整理了下,常见的操作......
1,连接MongoDB数据库
$conn = new Mongo();
其他链接方式
//$conn=new Mongo(); #连接本地主机,默认端口.
//$conn=new Mongo(“172.21.15.69″); #连接远程主机
//$conn=new Mongo(“xiaocai.loc:10086″); #连接指定端口远程主机
//$conn=new Mongo(“xiaocai.loc”,array(“replicaSet”=>true)); #负载均衡
//$conn=new Mongo(“xiao...
阅读全文
有了MySQL API的支持,C++是连上数据库了,可是每次都去查API函数表,总是比较麻烦的……为了体现“代码重用”思想,你可以为自己做一个调用MySQL的类,把繁琐的操作封装成简单的函数,为今后使用做准备。
常用的函数
初始化API库:mysql_library_init()
初始化数据结构:mysql_init()
连接数据库前的选项:mysql_options()
错误信息:mysql_error()
连接函数:mysql_real_connect()
执行SQL语句:mysql_query()
转存查询结果:...
阅读全文
摘要:MySQL API中提供了对C语言的支持,C++是兼容C语言的,那么只要稍加完善就可以让C++写出来的程序直接连接MySQL,并且编程和执行的效率都比较高。
1、为什么使用MySQL C API
效率!C++可以通过多种方式连接上数据库,除了使用MySQL C之外,还可以配置ODBC来访问数据库(http://blog.csdn.net/open520yin/article/details/8148509)。但是MySQL C的方式最直接,并且我认为从程序运行效率还是编程的效率来看都是很有优势的...
阅读全文
之前发布了
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践
今天来发布一个,php的连接类.....
连接案例:
<?php
require_once('mysql_rw_php.class.php');
$db_rw = array(
'dbhost'=>'www.aslibra.com',
'dbuser'=>'aslibra',
'dbpw'=>'www.aslibra.com',
'dbname'=>'test'
);
$db_ro = array(
array(
'dbhost'=>'www.aslibra.com:4306',
'dbuser'=>'aslibra',
'dbpw'=...
阅读全文
注: 关于数据库分库,横切,纵切,这个话题已经谈了好多年。这篇文章,是我找到的非常好的一篇分库的分享文。
又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章里,我要介绍一些我们在技术上的积累。
相关厂商内容
方兴:基于安全漏洞的攻防对抗技术
陈良国:击败人类万事通的Watson AI系统架构剖析...
阅读全文
本安装方法,我在centos5.8 和centos6里都尝试过,是没有问题的。不过很多包,官方都没有下载的。让我们这些新手很奇怪的是,,,
为什么有的官方下载地址,能用,但是过了一段时间就不能用了。只好重新去找包了。。。。只怪yum安装版本太低了。。不然,谁想编译啊。。。。
看很多人,都养成习惯。。把这些包放到
/user/local/src
这个目录里,这可能是一个习惯吧!我也这样操作的。。把这些需要包,都下载放进去。
首先,...
阅读全文
1、MongoDB
介绍
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。当数据量达到50GB以上的时候,MongoDB的数据库访问速度是MySQL的10倍以上。MongoDB的并发读写效率不是特别出色,根据官方提供的性能测试表明,大约每秒可以处理0.5万~1.5万次读写请求。MongoDB还自带了一个出色的分布式文件系统GridFS,可以支持海量的数据存...
阅读全文
2.Oracle 的基本使用--基本命令
sql*plus 的常用命令
连接命令
1.conn[ect]
用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]当用特权用户身份连接时,必须带上 as sysdba 或是 as sysoper
2.disc[onnect]
说明: 该命令用来断开与当前数据库的连接
3.psssw[ord]
说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用 sys/system 登录。
4.show user
说明: 显示当前用户名
5.exit
说明: 该命...
阅读全文
oracle 支持的数据类型
字符类
char 定长 最大 2000 个字符。
Oracle 笔记
5
例子:char(10) ‘小韩’前四个字符放‘小韩’,后添 6 个空格补全 如‘小韩 ’
varchar2(20) 变长 最大 4000 个字符。
例子:varchar2(10) ‘小韩’ oracle 分配四个字符。这样可以节省空间。
clob(character large object) 字符型大对象 最大 4G
char 查询的速度极快浪费空间,查询比较多的数据用。
varchar 节省空间
数字型 ...
阅读全文