Jens, 



Is the couchbaselabs/forestdb repo public? I’m getting an error when I try to 
initialize the ForestDB submodule. 





$ git checkout forestdb

D       vendor/CBForest

Already on 'forestdb'

Your branch is up-to-date with 'origin/forestdb'.

$ git submodule update --init --recursive

Cloning into 'vendor/CBForest'...

remote: Repository not found.

fatal: repository 'https://github.com/couchbaselabs/cbforest.git/' not found

Clone of 'https://github.com/couchbaselabs/cbforest.git' into submodule path 
'vendor/CBForest' failed




Cristian A. Monterroza
(718) 877-9948

On Thu, Oct 2, 2014 at 1:55 PM, Jens Alfke <[email protected]> wrote:

> The next-generation ForestDB storage engine that I've mentioned here a few 
> times is now available in beta form, as announced 
> <http://blog.couchbase.com/next-generation-storage-engine-couchbase-server-and-couchbase-lite-forestdb-now-available-beta>
>  today on Couchbase's blog. Its Github repository 
> <https://github.com/couchbaselabs/forestdb> has the source code and some 
> documentation including a good overview 
> <https://github.com/couchbaselabs/forestdb/wiki/ForestDB-1.0-Beta>.
>> ForestDB is a fast and space-efficient key-value storage engine that can be 
>> used as an embedded storage layer for applications running on high-end 
>> servers or mobile devices. Its main index structure is built from 
>> Hierarchical B+-Tree based Trie, or HB+-Trie, to address the main drawbacks 
>> of typical B+-Tree index structure that has been widely used in traditional 
>> database systems. … From our benchmark results, we observed that ForestDB 
>> especially shows much better I/O performance on Solid-State Drives (SSDs) 
>> and flash memory.
> I've been working with ForestDB since March, integrating it into Couchbase 
> Lite to replace SQLite. This wiki page 
> <https://github.com/couchbaselabs/forestdb/wiki/Integration-into-Couchbase-Lite>
>  describes the project at a high level. It's still a work in progress (as is 
> ForestDB itself), but I've seen speedups from 2x to 5x in common tasks 
> (measured on an iPhone 5) — see the chart below.
> You can try it out for yourself, if you like. The instructions are here 
> <https://github.com/couchbase/couchbase-lite-ios/wiki/ForestDB>. At a high 
> level, you just need to check out the "forestdb" branch of couchbxse-lite-ios 
> and build it. Everything should work the same, just faster, with a few 
> exceptions 
> <https://github.com/couchbase/couchbase-lite-ios/wiki/ForestDB#known-issues>.
> (By the way, if you're interested in using ForestDB directly you might be 
> interested in the C++ wrapper library 
> <https://github.com/couchbaselabs/cbforest-ios> I wrote around it. It adds an 
> OO API, indexes, and structured keys. It's theoretically cross-platform, 
> though at the moment I think it still has a few minor Mac/iOS-specific bits.)
> I'm really excited that ForestDB is finally public. I've been enjoying using 
> it and it's great to finally be able to share the project with you. We don't 
> yet have a firm release date for Couchbase Lite-with-ForestDB, but we're 
> planning to release it at the same time that ForestDB itself goes 1.0.
> —Jens
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Couchbase Mobile" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/mobile-couchbase/48AE1051-BEFD-4DB7-9D4A-39404684AF12%40couchbase.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/1412290033143.69cd528b%40Nodemailer.
For more options, visit https://groups.google.com/d/optout.

Reply via email to