所有软件外包项目 Gray arrow bg enforcing centralized uniqueness(repos...

enforcing centralized uniqueness(repost) 资金已经托管 线上项目,线下洽谈,智城安排

发包方 : George clarke 接包方 : Vvprok 状态 :完成
项目编号 : 91516
项目预算 : 多于$100
开发周期 : 7 天
技能 : MySQL CouchDB
发布日期 : 2009-11-10

描述

I've got a bunch of mysql tables with the same structure and a hex md5hash unhexed stored as binary(16) in my mysql tables.

However, when I add data randomly into my different mysql tables (to split write performance on different servers and tables), I can't enforce uniqueness without a centralized table with a UNIQUE/PRIMARY index or an external key-value optimized storage system.

Mysql is TOO SLOW to enforce uniqueness because the time to insert decreases exponentially as you add more and more records to the unique table.

I need a sample and working model with an external system like mongodb, couchdb, tokyocabinet, tokyotyrant, voldemort, or cassandra where before the md5hash is inserted into a mysql table, it is checked in batch against any of these systems.

My requirements is that you can check and insert 1 Million unique hashes into the key-value store in under 5 seconds, when the key count in less than 100M unique keys, and the value are nulls.

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2