Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E994B9676 for ; Fri, 16 Mar 2012 15:40:07 +0000 (UTC) Received: (qmail 87786 invoked by uid 500); 16 Mar 2012 15:40:06 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 87755 invoked by uid 500); 16 Mar 2012 15:40:06 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 87746 invoked by uid 99); 16 Mar 2012 15:40:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Mar 2012 15:40:06 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [81.169.146.160] (HELO mo-p00-ob.rzone.de) (81.169.146.160) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Mar 2012 15:39:58 +0000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1331912377; l=575; s=domk; d=gonvaled.com; h=Content-Type:To:Subject:Date:From:References:In-Reply-To: MIME-Version:X-RZG-CLASS-ID:X-RZG-AUTH; bh=H4mYCy4F+rKjzeaDhjs5evQmPxU=; b=q9oAK49iXJ/Lql1xQpEimmI7Ipm2r1dopqoocoKzibas0PJyyQ4/jWMIUdrt2VT6nP7 Prc13E6EniD4wl8OcJ9j9c/GffYFBGw2yrrCzJFIC5RP3rx1AZk/uzP3MtYbGlSbwB879 DrE0idSTlMSNHDOkYtQRM/hrGMEfyvzn4KY= X-RZG-AUTH: :K2MKY0GkfvuAYI9OvLYEA55J0qvTZZULi9CTHjqnn8/d41Z9VA5z1TAdjxyBSJxL X-RZG-CLASS-ID: mo00 Received: from mail-yx0-f180.google.com ([209.85.213.180]) by smtp.strato.de (jimi mo52) (RZmta 28.1 AUTH) with ESMTPA id B02db0o2GFajd5 for ; Fri, 16 Mar 2012 16:39:37 +0100 (MET) Received: by yenl4 with SMTP id l4so5331538yen.11 for ; Fri, 16 Mar 2012 08:39:36 -0700 (PDT) Received: by 10.236.177.6 with SMTP id c6mr3185461yhm.42.1331912376661; Fri, 16 Mar 2012 08:39:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.147.9.11 with HTTP; Fri, 16 Mar 2012 08:39:16 -0700 (PDT) In-Reply-To: References: <003240CB-2132-439B-AD7D-6AFBB00DA352@apache.org> From: Daniel Gonzalez Date: Fri, 16 Mar 2012 16:39:16 +0100 Message-ID: Subject: Re: Size of couchdb documents To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Fri, Mar 16, 2012 at 4:30 PM, Robert Newson wrote: > Ah, thanks, that's good advice. You can still grab a bunch of the > uuids from /_uuids and then use them, thus giving you good uuids and > idempotency too. > > b. > Understood. But this would not solve the doc_id size problem, which in my database with 22 million documents has a big effect. So I need to generate a doc_id on the clien side with few characters. Which brings me back to my originial question: could somebody produce a base64 dictionary which is "Erlang term ordered"?