排序
运用BSon将数据记录转换成二进制
按照惯例,我在这里先介绍一下什么是BSon。 BSon是Binary JSON的简称,是一种类Json的一种二进制形式的存储格式。目前Bson主要被MongoDB(目前一个较为流行的非关系数据模型的开源数据库)使用...
Mongodb的主从复制使用总结
Mongodb的主从复制使用总结: 随着数据量的增多单台mongodb服务器已经满足不了现状,于是想起了主从复制。以下是我对使用主从复制的一点点总结 ,有什么不对的地方请大家 指正! 主从复制是最mo...
HBase Coprocessor 剖析与编程实践
1.起因(Why HBase Coprocessor) HBase作为列族数据库最经常被人诟病的特性包括:无法轻易建立二级索引,难以执行求和、计数、排序等操作。比如,在旧版本的(0.92)Hbase中,统计数据表的总行数,...
PHP操作MongoDB技術總結
?php/*** PHP操作MongoDB学习笔记*///*************************//** 连接MongoDB数据库 **////*************************//格式=(mongodb://用户名:密码 @地址:端口/默认指定数据库,参数)$conn...
Firebird里如何在提交数据前做四舍五入?
很多时候,在存储过程或触发器里经过运算后的数字要写入记录,但这种运算的结果数字往往是个无限小数,所以需要预先做个四舍五入,如金额一般是保留两位小数。 Firebird2.1开始,增加了很多内置...
MongoDB学习(三)MongoDB shell 命令行的使用
首先要启动MongoDB shell工具,即bin下的mongo.exe 常用shell命令如下: 1、查询本地所有数据库名称 show dbs; 2、切换至指定数据库环境(若无指定的数据库,则创建新的库) use dbtest; 切换至d...
MongoDB循序渐进之[特性]介绍
MongoDB的特性 任何新技术的产生都有它的理由,所以MongoDB之所以那么火,一是因为有需求,而是因为它本身的特性,我们先来看看官网首页介绍了它哪些特性: 网上的总结 简单的查询语句,没有Joi...
图数据库实践系列 (一)–Neo4J简介与安装
1.简介 Neo4j是一个高性能的,非关系的,具有完全事务特性的,鲁棒的图数据库。 neo4j在处理复杂的网络数据时候,具有很好的性能表现[1],适用于社交网络,动态网络等场景。它基于java语言实现,...
mongodb mapreduce小试
最近由于产品业务的需求,需要使用一些数据量比较相对有点大的计算,顺便试试mongodb的mapreduce功能,感觉还不错 下面是官方提供的一个例子: $ ./ mongo db.things.insert( { _id : , ] } ); ...
图数据库实践系列 (三)–Neo4j Spatial的REST集成
上讲回顾:主要讲述Neo4j Spatial项目以及空间数据(矢量)的存储。本文主要介绍Neo4j Spatial与Neo4j Server的集成,以及与GeoServer 的集成。 Noted: 与Geoserver的集成方法可行,但是geoserver...
NoSQL的一些碎碎念
NoSQL的一些碎碎念 NoSQL并不像字面意思那样,并不是说不再使用SQL,不再使用关系数据库,他真正的意思是Not Only SQL,他的出现是为了弥补关系数据库的不足,尤其是是在处理超大量的数据时。No...