摘要:
mongoDB(http://www.mongodb.org )是一种 NoSQL 的文档型的数据库管理系统,也就是说不是传统意义上的关系数据库(类似Oracle、MS-SQLServer、MySQL等)。传统意义上的关系数据 库,数据是被编码为二进制格式保存在表中的,需要用 SQL 语句去存取。NoSQL 的文档型数据库,比如 mongoDB,就不同了。 mongodb 由 C++ 开发的,其名字来自 humongous 这个单词的中间部分,从名字可见其目标所在就是海量数据的处理。它的一个最简洁描述为:scalable, high-performance, open source, sche 阅读全文
摘要:
某项目中有需求要将数据库改个名字,从MySQL的参考手册中发现有rename database的SQL命令,兴冲冲的执行了mysql> rename database db1 to db2;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use nr 'database db1 to db2' at line 1查了一下,发现这条命令 阅读全文
摘要:
网上普遍认为Mysql 使用 UUID 主键性能低下,甚至建议用 自增ID 作为主键并用 UUID作唯一索引的方案。但没有提供具体的数据证明使用 UUID 作为主键时性能究竟低下到何种程度。为此我专门做了测试。 测试环境:WindowsXP ,内存 4G , CPU : DuoT6570 , mysql : 5.1.36 测试准备:1、 建表我建了3 个表来做性能比对 表一:uuidtest_inno Sql代码 CREATETABLE`uuidtest_inno`(`id`char(36)CHARACTERSETutf8NOTNULLDEFAULT'',PRIMARYKEY( 阅读全文