数据存储-大数据的三种存储方式
互联网时代各种存储框架层出不穷,眼花缭乱,比如传统的关系型数据库:Oracle、MySQL;新兴的NoSQL:HBase、Cassandra、Redis;全文检索框架:ES、Solr等。如何为自己的业务选取合适的存储方案,相信大家都思考过这个问题,本文简单聊聊我对Mysql、HBase、ES的理解,希望能和大家一起探讨进步,有不对的地方还请指出。MySQL:
待兔 待兔
4年前
[DB]PostgreSQL 与 MySQL 相比,优势何在?
PostgreSQL与MySQL相比,优势何在?数据库知乎Pg没有MySQL的各种坑MySQL的各种text字段有不同的限制,要手动区分smalltext,middletext,largetext...Pg没有这个限制,text能支持各种大小.按照SQL标准,做null判断不能用
Wesley13 Wesley13
3年前
InnoDB memcached插件vs原生memcached对比性能测试
MySQL5.6开始支持InnoDBmemcached插件,也就是可以通过SQL高效读写memcached里的缓存内容,也支持用原生的memcache协议读写,并且可以实现缓存数据持久化,以及crashrecovery、mysqlreplication、触发器、存储过程等众多特性,详细介绍可以查看:BenefitsoftheInnoDB/
Stella981 Stella981
3年前
PostgreSQL死锁进程及慢查询处理
1、死锁进程查看:SELECTFROMpg_stat_activityWHEREdatname'数据库名称'andwaitingtrue;pid进程id。2、慢查询SQL:selectdatname,pid,usename,application_name,client_addr,client
Stella981 Stella981
3年前
PostgreSQL中对序列的详细操作
转自: https://www.2cto.com/database/201803/727599.html额外补充: https://www.cnblogs.com/mchina/archive/2013/04/10/3012493.html还没找到想要的直接百度: PostgreSQL序列...1\.创建序列语法:1C
Stella981 Stella981
3年前
PostgreSQL 逻辑复制文档 (pglogical 文档 ) [翻译]
本文档适用于PostgreSQL9.49.6原文连接(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2F2ndquadrant.com%2Fresources%2Fpglogical%2Fpglogicaldocs%2F)翻译:亭亭小次郎pglogical是
Stella981 Stella981
3年前
PostgreSQL学习手册(十) 角色和权限
 PostgreSQL是通过角色来管理数据库访问权限的,我们可以将一个角色看成是一个数据库用户,或者一组数据库用户。角色可以拥有数据库对象,如表、索引,也可以把这些对象上的权限赋予其它角色,以控制哪些用户对哪些对象拥有哪些权限。    一、数据库角色:   1\.创建角色:   CREATEROLE
Wesley13 Wesley13
3年前
C#二分查找算法设计实现
C二分查找算法设计实现1.介绍二分查找也称折半查找(BinarySearch),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。(记住了前提要求是顺序存储结构,而且要有序排序,所以说对于一个无序的是没法用二分查找的)2.查找算法过程
IT全栈视野 IT全栈视野
9个月前
推荐开源数据库管理客户端HeidiSQL 和 DBeaver
HeidiSQL和DBeaver都是很受欢迎的开源免费数据库管理客户端,以下是对它们的具体介绍:HeidiSQL支持的数据库:支持多种数据库系统,如MySQL、MariaDB、MicrosoftSQLServer、PostgreSQL和SQLite等。功能