现在位置: 首页 > 数据库 > 文章
2020年06月24日 数据库 ⁄ 共 756字 评论关闭
  数据库中约束用来确保表中不会使用无效的数据。不满足已定义的约束的行会被拒绝。下面学步园小编来讲解下DB2数据库如何添加验证约束?   DB2数据库如何添加验证约束   表 PARTICIPANT 中有一个外键,这意味着对于 PARTICIPANT 的 PAR_ID 列中的每个值,在 MODULE 表中必须有具有相同 MODULE_ID 列值的行。因为 MODULE 表当前是空的,所以如果在 PARTICIPANT 表中输入数据,那么这个条件无法得到满足。按照以下步骤验证约...
阅读全文
  Windows Azure数据存储服务建立在Windows Azure云计算平台之上,它充分利用了Windows Azure云计算平台的优势。下面学步园小编来讲解下Windows Azure存储服务有哪些特点?Windows Azure存储服务有哪些类型?   Windows Azure存储服务有哪些特点   (1)高安全性   用户可以自定义数据的安全级别,比如公有数据或私有数据。任何人都可以访问公有数据,但对私有数据用户必须通过授权和验证才可以访问。授权和验证是通过访问...
阅读全文
2020年06月24日 数据库 ⁄ 共 1454字 评论关闭
  与其他软件开发项目一样,数据库的迁移需要谨慎的规划以及良法的方法以确保其成功。这其中,数据库的设计至关重要,特别是关系型数据库的schema设计。下面学步园小编来讲解下Oracle数据库云迁移有哪些方法?   Oracle数据库云迁移有哪些方法   在进行Oracle数据库迁移的时候,一定的更改是必需的,而这样做的结果就是要进行一系列的数据库schema整合。数据库设计调整的关键,就是要对整个迁移项目生命周期有一个完成清晰...
阅读全文
2020年06月24日 数据库 ⁄ 共 2587字 评论关闭
  最近很多人都在讨论Spark这个貌似通用的分布式计算模型,国内很多机器学习相关工作者都在研究和使用它。Spark是一个通用的并行计算框架,由UCBerkeley的AMP实验室开发。下面学步园小编来讲解下Spark和Hadoop有什么不同?   Spark和Hadoop有什么不同   1.Spark的中间数据放到内存中,对于迭代运算效率比较高。   Spark aims to extend MapReduce for iterative algorithms, and interactive low latency data mining. O...
阅读全文
2020年06月24日 数据库 ⁄ 共 2148字 评论关闭
  第一部分主要的操作包含:数据库的创建、删除,表的增、删、改,表中数据的增、删、改、查,视图的操作。这一切都是默认的。下面学步园小编来讲解下如何使用SQL语句将行和列进行转换?   如何使用SQL语句将行和列进行转换   if exists ( select * from sysdatabases where [name]='TestDB')   print 'Yes, the DB exists'   else   print 'No, need a new one?'   --新建一个数据库   create database TestDB ...
阅读全文
2020年06月23日 数据库 ⁄ 共 1157字 评论关闭
  我们知道Redis协议是构建在TCP协议之上的。所以当我们在脚本中调用Redis时,通常是以发送-应答-再发送-再应答的模式进行的,而每一次发送与应答,都需要数据从客户端到服务端飞一次。而且,这一切都是默认的。下面学步园小编来讲解下如何避免Redis数据库网络延迟问题?   如何避免Redis数据库网络延迟问题   当你需要使用Redis处理多个命令时,这样时间都消耗到网络延迟上可能就不划算了,下面是几个使用Redis时避免网络...
阅读全文
  当应用程序处理由NoSQL创建的大量非结构化数据时,保持运行的稳定性与有效性是十分重要的。用户在决定持久栈(persistence stack)的主要架构时,了解每个数据库之间的特点与细微差别也非常重要。下面学步园小编来讲解下NoSQL数据库Cassandra、HBase与MongoDB在处理故障时候有哪些区别?   NoSQL数据库Cassandra、HBase与MongoDB在处理故障时候有哪些区别   Cassandra   Cassandra保证了“写”操作的高效性,但是它从错误...
阅读全文
2020年06月23日 数据库 ⁄ 共 895字 评论关闭
  本文我们从几个问题入手,分析和了解MongoDB的BSON格式的一些特性及使用时的注意事项。下面学步园小编来讲解下MongoDB BSON格式有哪些问题?   MongoDB BSON格式有哪些问题   问题1:字符串与数字   {a:12}   {a:'12'}   哪个更占空间?   {a:1234}   {a:'1256'}   又是哪个更占空间?   对于第一个例子,应该是前一个更占空间,而对于第二个例子,是后一个更占空间。具体原因是:MongoDB对数字的存储分两个...
阅读全文
2020年06月23日 数据库 ⁄ 共 1795字 评论关闭
  Mongoid Ruby库是一个非常棒的Ruby库,可以利用该库将模型定义成类。下面定义两个非常简单的类,了解DataMapper或Django ORM(Object/Relation Mapping - 对象/关系映射)的读者应该对此非常熟悉。下面学步园小编来讲解下MongoDBRuby中怎样嵌入Javascript?   MongoDBRuby中怎样嵌入Javascript   class Publication   include Mongoid::Document   field :name, :type => String   field :section, :type => String ...
阅读全文
2020年06月23日 数据库 ⁄ 共 2625字 评论关闭
  我们知道Redis并没有自己实现内存池,没有在标准的系统内存分配器上再加上自己的东西。所以系统内存分配器的性能及碎片率会对Redis造成一些性能上的影响。下面学步园小编来讲解下Redis怎样采用不同内存分配器碎片率对比?   Redis怎样采用不同内存分配器碎片率对比   在Redis的 zmalloc.c 源码中,我们可以看到如下代码:   /* Explicitly override malloc/free etc when using tcmalloc. */   #if defined(USE_TCMA...
阅读全文