最新 | 最热门 | 最高评价

+0  How We Migrate PBs Data from Beijing to Shanghai

Tag: *nix | infrastucture | mongodb | monitoring | mysql | networking | operations | redis
jaseywang 发于 2015年05月13日 00:22 | 点击: 1916 | 展开摘要
We spent more than 6 months migrating our PBs data located in Beijing to Shanghai.

This slide gives you a brief introduction about how we do it.



How We Migrate PBs Data from Beijing to Shanghai from Jasey Wang

Related Posts:
Migrati

查看全文: http://www.udpwork.com/item/14202.html

+0  LeetCode数据库十道题解答

Tag: Database | LeetCode | SQL
四火 发于 2015年01月30日 14:01 | 点击: 3095 | 展开摘要
在之前做算法题的途中发现,LeetCode上面推出了数据库解答,有十道题,于是这两天晚上时间就给做了。解答是次要主要的好处是,正好复习复习SQL一些查询语句的写法,比如自定义变量和常用函数。题目都比较简单,少做解释,以贴题目和答案为主。

 

#

Title

Acceptance

Difficulty

175
Combine Two Tables
32.5%
Easy

176
Second Highest Salary
23.8%
Easy

177
N

查看全文: http://www.udpwork.com/item/13807.html

+0  Grant full permission to Windows folders and files

Tag: PowerShell | SQLServer | Technology | Windows
Haidong Ji 发于 2015年01月21日 02:13 | 点击: 1984 | 展开摘要
For a Windows application or service, it is often necessary for either the user or service startup account to have full control to its folders and files. In most cases, this is transparent to the user. It is generally being taken care of by

查看全文: http://www.udpwork.com/item/13775.html

+0  为什么超长列表数据的翻页技术实现复杂(二)

Tag: data | mysql | nosql
Tim 发于 2015年01月07日 18:36 | 点击: 1731 | 展开摘要
上文为什么超长列表数据的翻页技术实现复杂提到了超长列表翻页技术设计上一些问题,今天讨论下部分解决思路。

前新浪同事 @pi1ot 最近在程序员杂志发表的一篇文章《门户级UGC系统的技术进化路线》也是超长列表的一个经典案例,在正式展开思路之前,我们也不妨了解一下此文所说新浪评论系统的演进思路。

从文中看到几个版本的列表翻页实现方案

3.0版

3.0系统的缓存模块设计的比较巧妙,以显示页面为单位缓存数据,因为评论页面是依照提交时间降序排列,每新增一条新评论,所有帖子都需要

查看全文: http://www.udpwork.com/item/13737.html

+0  sed tricks

Tag: Linux | MySQL | Technology
Haidong Ji 发于 2014年12月29日 13:36 | 点击: 1728 | 展开摘要
I helped a charity to rebuild a MySQL server and to restore a database with a lot of data of longblob type in the last two days. Fortunately there was a dump backup file for the database in question.

However, tables with longblob column(s)

查看全文: http://www.udpwork.com/item/13687.html

+0  为什么超长列表数据的翻页技术实现复杂

Tag: data | mysql | nosql
Tim 发于 2014年12月04日 00:31 | 点击: 1852 | 展开摘要
今天讨论了一个传统的问题,问题本身比较简单,就是针对key-list类型的数据,如何优化方案做到性能与成本的tradeoff。Key-list在用户类型的产品中非常普遍,如一个用户的好友关系 {“uid”:{1,2,3,4,5}},表示uid包含有5个好友;一条微博下面的评论id列表{“weibo_id”: {comment_id1, comment_id2……}},一个用户发表的微博id列表等。

在list长度较少时候,我们

查看全文: http://www.udpwork.com/item/13602.html

+0  Script to generate index rebuild with PAGE compression

Tag: SQLServer | Technology
Haidong Ji 发于 2014年08月29日 00:05 | 点击: 1543 | 展开摘要
For BI data warehouse databases, since the data does not change much and they typically require a lot of space, it makes a lot of sense to compress the indexes to save space.

I came across some BI databases whose indexes were created witho

查看全文: http://www.udpwork.com/item/13178.html

+0  JiMetrics now gathers SQL Server startup account

Tag: PowerShell | SQLServer | Technology | Windows
Haidong Ji 发于 2014年06月17日 09:26 | 点击: 2014 | 展开摘要
During the last few days, I’ve refactored JiMetrics and added a new function:

Used Pester to create more test cases for PowerShell functions I wrote;

Enhanced the design and code so JiMetrics also gathers SQL Server instance’s

查看全文: http://www.udpwork.com/item/12637.html

+0  Recommended Books Reading

Tag: oracle | reading;books;performance;architecture;database;MySQL;Oracle
jametong 发于 2014年06月16日 15:55 | 点击: 2109 | 展开摘要
I. Architecuture

1. Scalable internet architecture

2. Release It!

3. Scalability Rules

4. Java Concurrency in Practise

II. Database

1. Relational Database Index Design

2. Oracle Core

3. MySQL TroubleShooting

High Performance MySQL

查看全文: http://www.udpwork.com/item/12634.html

+0  Jame’s Readings 06-29

Tag: oracle | Scalability;performance;little's law;queueing theory;mysql;fault tolerance;
jametong 发于 2014年06月09日 16:11 | 点击: 2401 | 展开摘要
Monitoring:

http://t.cn/Rvqir6J Anomaly Detection Fault Tolerance Anticipation Patterns, 异常检测与容错 By John Allspaws,在我眼中,他对运维的思考是最深入的。

http://t.cn/RvqxX2V 基于holt-winters指数移动平均算法做系统的异常检测.

http://t.cn/RvqxcFM 使用指数移动平均来做时间序列数据的平滑化处理。

http

查看全文: http://www.udpwork.com/item/12611.html

+0  SSDB 数据库如何换用 rocksdb 引擎?

Tag: SSDB | NoSQL | rocksdb
ideawu 发于 2014年04月12日 12:25 | 点击: 3174 | 展开摘要
SSDB 数据库使用的是 Google 的 leveldb 作为存储引擎, Facebook 基于 leveldb 改造的 rocksdb 据说在某些场景中更好, 所以, 有不少朋友考虑把 SSDB 中的 leveldb 引擎换成 rocksdb. 这是可以的, 而且改动比较小.

1. 首先, 你需要修改 build.sh 文件, 修改

LEVELDB_PATH="$BASE_DIR/deps/leveldb-1.14.0"

指向 rocksdb 的目录.

2. 然后

查看全文: http://www.udpwork.com/item/12115.html

+0  Removing duplicate rows in small batches based on date column

Tag: SQLServer | Technology
Haidong Ji 发于 2014年04月08日 12:19 | 点击: 4636 | 展开摘要
Due to double scheduling, some duplicate rows were inserted into the Windows.TableStats table in JiMetrics. To confirm that the table has duplicates, here is the T-SQL script I used. Note that this same script should work in all other major

查看全文: http://www.udpwork.com/item/12099.html
|<<<1234567>>>| 一共21页, 249条记录