文章库ARTICLE COLUMN

  • Riak的分布式数据库模型 - 分布式数据库相关理论 Part3

    Riak的分布式数据库模型 - 分布式数据库相关理论 Part3

    摘要:在分布式数据库中,一份数据往往会存储多份拷贝所谓冗余,或者现在,假设我们有一个服务器节点,存有三个数据分别是,。 Riak 是什么 Riak 是一个 erlang 开发的开源的分布式 key-value 数据库,在 High Availability, Fault Tolerance, Scalability ...

    wtheewthee 评论0 收藏0
  • Riak 中的 CAP - 分布式数据库相关理论 Part4

    Riak 中的 CAP - 分布式数据库相关理论 Part4

    摘要:和上一篇博文一样,这次我们依旧以为案例,来分析理论在一个实际的分布式数据库中的作用。这次我们来看看,在这样的分布式数据库中,理论是怎么起作用的。需要最终包含正确的值的服务器节点总数正确的冗余数据拷贝数。其实这就是关系型数据库的做法。 ...

    yearsjyearsj 评论0 收藏0
  • 冲突的处理 - 分布式数据库相关理论 Part5

    冲突的处理 - 分布式数据库相关理论 Part5

    摘要:冲突的处理,也是分布式系统中一个重要的议题。假设负责整理新闻段子有个人王尼玛张全蛋纸巾。第二天,张全蛋复查列表,由于纸巾的更新操作并不是在他之后的而是和他同时的,这时候就产生了一个冲突,需要处理。 冲突的处理,也是分布式系统中一个重要...

    CoorChiceCoorChice 评论0 收藏0
  • 影响数据检索效率的几个因素

    影响数据检索效率的几个因素

    摘要:数据检索有两种主要形态。所以,回归本质,影响数据检索效率的就那么几个因素。数据检索干的是什么事情定位加载变换找到所需要的数据,把数据从远程或者磁盘加载到内存中。减少的数据量的两个手段,聚合和抽样。 数据检索有两种主要形态。第一种是纯数...

    rollbackrollback 评论0 收藏0
  • PHP PDO数据库驱动简介

    PHP PDO数据库驱动简介

    摘要:导读扩展在中加入,将默认使用连接数据库,移除所有非扩展。使用来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。基本查询在中使用和两种方法使得对数据库查询变得非常简单。你需要确保你使用的数据库引擎支持事务。 SF...

    GitChatGitChat 评论0 收藏0
  • Java敏捷数据库迁移框架——Flyway

    Java敏捷数据库迁移框架——Flyway

    摘要:看看自己的项目的那些文件或者干脆连个建表语句都没有的同学是否会有想法把他们管理起来呢向大家推荐一款非常轻量级的敏捷数据库迁移框架。 showImg("http://segmentfault.com/img/bVbV7p"); 看看自己的项目的那些SQL文件或者干脆连个建表语句都没有的...

    不知名网友不知名网友 评论0 收藏0
  • 利用 MySQL 二进制日志 恢复数据

    利用 MySQL 二进制日志 恢复数据

    摘要:找到丢失数据期间的日志文件,可能多个,执行下面命令数据库名跨多个日志文件的话可以到处多个文件,不过要记得按顺序执行。导出成文件后直接执行。 找到 丢失数据期间的 日志文件,可能多个,执行下面命令 bin/mysqlbinlog --database=[数据库名] --...

    LyuxLyux 评论0 收藏0
  • Database (数据库)

    Database (数据库)

    摘要:和用来向表中插入新的行数据,每个对象都将一个行记录对应。数据库查询结果作为对象返回。会缓存数据库实例。如果数据库不存在,就会执行方法,如果数据库版本发生变化则会执行方法。文件通常是不存在数据库中的,应该存放文件的路径地址。 SQLite ...

    whjinwhjin 评论0 收藏0
  • 数据库的本质、概念及其应用实践(一)

    数据库的本质、概念及其应用实践(一)

    摘要:今天这堂课,分为三个大点,正如标题所指出的,是讨论数据的本质概念与应用实践。采用一些文件型数据库,比如支持访问的文本数据库,比如比如除了特定的数据类型,一般也只保存文本描述数据。上面的场景,大多是结构化数据的处理场景,像文本数据库数据...

    William_SangWilliam_Sang 评论0 收藏0
  • 数据库的本质、概念及其应用实践(二)

    数据库的本质、概念及其应用实践(二)

    摘要:通过就可以看到这个文本数据库的运行的例子。有两个特点目前已经是非常流行的文件数据库,尤其是嵌入式数据库,在移动应用中也应用得十分普遍。分别用即将废弃的和以来操作数据库。 三、各种数据库的关系、实践3.1、自制简单文本格式(甚至在PHP中,用...

    int64int64 评论0 收藏0
  • 数据库的最简单实现

    数据库的最简单实现

    摘要:二叉查找树是一种查找效率非常高的数据结构,它有三个特点。二叉查找树的结构不适合数据库,因为它的查找效率与层数相关。树是对二叉查找树的改进。备份机制保存数据库的副本。 转载自:阮一峰的网络日志 所有应用软件之中,数据库可能是最复杂的。...

    legendaryedulegendaryedu 评论0 收藏0
  • JMeter测试数据库

    JMeter测试数据库

    摘要:在测试的时候,可能会面对,针对某些数据库的脚本进行施压。达到目的有很多种,比如通过直接编码达到目的,然后用数据库自带的一些监控手段进行监控。为了降低成本,可以通过快速的达到目的。比如需要对的某个存储过程进行施压测试,以便查看他的执行效...

    DevTTLDevTTL 评论0 收藏0
  • Backup Database and Other Attachments in ROR

    Backup Database and Other Attachments in ROR

    摘要:定时任务命令详解 Related Resources rsync:http://rsync.samba.org/ Crontab:http://unixhelp.ed.ac.uk/CGI/man-cgi?crontab+5 "Linux Crontab 定时任务 命令详解":http://blog.csdn.net/tianlesoftware/art...

    WrBugWrBug 评论0 收藏0
  • RAILS中利用YAML文件完成数据对接

    RAILS中利用YAML文件完成数据对接

    摘要:最近在做的项目中,需要将远程数据库中的数据对接到项目数据库中,但是远程的数据不仅数据表名跟字段命名奇葩,数据结构本身跟项目数据结构出入比较大,在数据导入过程中代码经历了几次重构,最后使用了文件解决了基本数据对接的问题。 最近在做的Ruby...

    fasssfasss 评论0 收藏0
  • Flask Web Development —— 数据库(上)

    Flask Web Development —— 数据库(上)

    摘要:数据库关系数据库将数据保存在表中来模拟应用程序中不同的实体。这些行之间的连接称作关系,也是关系数据库模型的基础。就像这个示例中看到的那样,关系数据库存储数据高效且避免重复。最好的例子就是,支持一组关系数据库引擎,包括流行的和。 数据库...

    rockswangrockswang 评论0 收藏0
  • Flask Web Development —— 数据库(中)

    Flask Web Development —— 数据库(中)

    摘要:关系关系数据库通过使用关系在不同的表中建立连接。以下部分将介绍最常见的数据库操作。如果数据库已存在函数不会重新创建或更新数据库表。到目前为止对象只存于中,他们还没有被写入数据库。数据库会话也叫事务。删除行数据库会话同样有方法。 7、关...

    keeliikeelii 评论0 收藏0
  • Flask Web Development —— 数据库(下)

    Flask Web Development —— 数据库(下)

    摘要:命令需要注册回调函数来将对象添加到导入列表。创建迁移脚本在,数据库迁移工作由迁移脚本完成。函数实施数据库更改,是迁移的一部分,函数则删除它们。另一方面,自动迁移通过寻找模型定义和数据库当前状态间的不同为和生成代码。 9、数据库在视图函...

    fasssfasss 评论0 收藏0
  • Bankmark NoSQL性能对比测试

    Bankmark NoSQL性能对比测试

    摘要:为大数据提供了革命性的基准测试方案,曾经为主流厂商做过性能测评。此外,还是工业标准的基准测试方案的核心开发成员,以及大数据分析基准测试系统的主要开发者和基准测试的数据贡献者之一。 近期, 知名独立基准测评机构bankmark,针对SequoiaDB、Mo...

    YFanYFan 评论0 收藏0
  • mysqldump - 给 DBA 的 25 个小技巧

    mysqldump - 给 DBA 的 25 个小技巧

    摘要:虽然有可能使用备份的数据库,这种单一线程的方法需要时间来执行。处理这种情况更好的方式是使用来在后台运行。也可使用在中的代替默认情况下,包含数据库吗你需要添加选项怎样从一个多数据库备份中提取一个数据库备份假设数据库名字是 本文作者是 ...

    UnixAgainUnixAgain 评论0 收藏0
  • 经典论文《数据库系统体系结构》中文版:知数据库之所以然

    经典论文《数据库系统体系结构》中文版:知数据库之所以然

    摘要:和合作的论文数据库系统体系结构一直是数据库领域的经典之作,对于想要了解数据库内部运行机制以及系统设计的童鞋来说,是不可多得的入门指引。中文版由厦门大学数据库实验室林子雨老师团队合力完成。 Joseph M. Hellerstein、Michael Stonebraker和Ja...

    Little_XMLittle_XM 评论0 收藏0
  • 使用golang在与数据库访问过程中的一点想法

    使用golang在与数据库访问过程中的一点想法

    摘要:自己写语句执行,这可能是最傻的一种方法了,不过却能保证事情完全按照自己的想法执行。 遇到的问题 golang对于基本类型初始化的处理,是自动给基本类型赋值为默认值。比如: var i int//在这里如果不对i做任何赋值,那么i的值为零 这个特性在很多...

    channgchanng 评论0 收藏0
  • MySQL 超新手入门(2) 资料库概论与 MySQL 安装

    MySQL 超新手入门(2) 资料库概论与 MySQL 安装

    摘要:尤其是资料的数量很庞大的时候,使用资料库管理系统来储存与管理资料,会是一种令人安心而且比较有效率的方式。执行资料储存与管理的工作,主要有建立资料库与表格,和执行资料的新增修改删除与查询。 系列文章目录见此 储存与管理资料一直是资讯应...

    ScliangScliang 评论0 收藏0
  • MongoDB 入门须知

    MongoDB 入门须知

    摘要:查询结果支持操作。文件存储该软件实现了一个称为的协议,这个协议是用来帮助从数据库中存储和获取文件的。支持被称为定量集合的定长集合。目前提供多种语言的。在系统重启之后,由搭建的持久化缓存层可以避免下层的数据源过载。 MongoDB是一个开源的...

    王伟廷王伟廷 评论0 收藏0
  • 浅谈死锁原理

    浅谈死锁原理

    摘要:死锁通常发生在多个线程同时但以不同的顺序请求同一组锁的时候。现在和对象被两个不同的线程锁住了。更复杂的死锁死锁可能不止包含个线程,这让检测死锁变得更加困难。 死锁是两个或更多线程阻塞着等待其它处于死锁状态的线程所持有的锁。死锁通常发生...

    int64int64 评论0 收藏0
  • 为什么说ORM是一种反模式

    为什么说ORM是一种反模式

    摘要:什么是反模式我很高兴地发现有一个相当全面的关于反模式的列表,包括来自编程界及其之外的内容。但是要作为一个反模式,还需要存在替代的解决办法。 上周我在twitter上讨论了ORM,在那以后有人希望我澄清一下。事实上,我曾经写文章讨论过ORM, 但那...

    PingCAPPingCAP 评论0 收藏0

热门文章

<