Re: [sqlite] Re: File Syste

2006-12-14 Thread Eduardo Morras

At 22:03 13/12/2006, you wrote:

I am developing a File System, and I'd like to use B+ Tree and not lost time
and CPU understanding SQL...


Check HFS(16/32 bits) and HFS+(64 bits) filesystems from Apple, they 
use B+ trees. The code is open source and you can find it on Darwin repository.




-
To unsubscribe, send email to [EMAIL PROTECTED]
-



Re: [sqlite] Re: File Syste

2006-12-13 Thread John Stanton
If you are using a B-Tree index for a file system why incorporate 
Sqlite, why not just write the file system code?  B-Trees are well 
documented.


Cesar Rodas wrote:
I am developing a File System, and I'd like to use B+ Tree and not lost 
time

and CPU understanding SQL...



On 13/12/06, John Stanton <[EMAIL PROTECTED]> wrote:



It is hard to imagine why you would want to use Sqlite B-Tree access.

Kees Nuyt wrote:
> On Wed, 13 Dec 2006 13:02:37 -0400, you wrote:
>
>
>>I mean the SQLite Core API, something like Berkeley DB.
>>I'd like to use SQLite B+tree API.
>
>
> It has quite recently been discussed, you may want to try to
> search the mailing list archives.
> The conclusion was: the B+tree API is usable but it is easy to
> shoot yourself in the foot.
>
> http://www.sqlite.org/arch.html might be a good starting point
> for further research.



- 


To unsubscribe, send email to [EMAIL PROTECTED]

- 










-
To unsubscribe, send email to [EMAIL PROTECTED]
-



Re: [sqlite] Re: File Syste

2006-12-13 Thread Nicolas Williams
On Wed, Dec 13, 2006 at 05:03:50PM -0400, Cesar Rodas wrote:
> On 13/12/06, John Stanton <[EMAIL PROTECTED]> wrote:
> >
> >It is hard to imagine why you would want to use Sqlite B-Tree access.
> 
> I am developing a File System, and I'd like to use B+ Tree and not lost time
> and CPU understanding SQL...

If SQLite had recursive queries you could save yourself a lot of
development time using SQL instead of writing more code in some other
language to implement the same logic that you would implement in SQL.

Nico
-- 

-
To unsubscribe, send email to [EMAIL PROTECTED]
-



Re: [sqlite] Re: File Syste

2006-12-13 Thread Cesar Rodas

I am developing a File System, and I'd like to use B+ Tree and not lost time
and CPU understanding SQL...



On 13/12/06, John Stanton <[EMAIL PROTECTED]> wrote:


It is hard to imagine why you would want to use Sqlite B-Tree access.

Kees Nuyt wrote:
> On Wed, 13 Dec 2006 13:02:37 -0400, you wrote:
>
>
>>I mean the SQLite Core API, something like Berkeley DB.
>>I'd like to use SQLite B+tree API.
>
>
> It has quite recently been discussed, you may want to try to
> search the mailing list archives.
> The conclusion was: the B+tree API is usable but it is easy to
> shoot yourself in the foot.
>
> http://www.sqlite.org/arch.html might be a good starting point
> for further research.



-
To unsubscribe, send email to [EMAIL PROTECTED]

-





--
Cesar Rodas
http://www.phpclasses.org/grank (A PHP implementation of PageRank)


Re: [sqlite] Re: File Syste

2006-12-13 Thread John Stanton

It is hard to imagine why you would want to use Sqlite B-Tree access.

Kees Nuyt wrote:

On Wed, 13 Dec 2006 13:02:37 -0400, you wrote:



I mean the SQLite Core API, something like Berkeley DB.
I'd like to use SQLite B+tree API.



It has quite recently been discussed, you may want to try to
search the mailing list archives.
The conclusion was: the B+tree API is usable but it is easy to
shoot yourself in the foot. 


http://www.sqlite.org/arch.html might be a good starting point
for further research.



-
To unsubscribe, send email to [EMAIL PROTECTED]
-



Re: [sqlite] Re: File Syste

2006-12-13 Thread Kees Nuyt
On Wed, 13 Dec 2006 13:02:37 -0400, you wrote:

> I mean the SQLite Core API, something like Berkeley DB.
> I'd like to use SQLite B+tree API.

It has quite recently been discussed, you may want to try to
search the mailing list archives.
The conclusion was: the B+tree API is usable but it is easy to
shoot yourself in the foot. 

http://www.sqlite.org/arch.html might be a good starting point
for further research.
-- 
  (  Kees Nuyt
  )
c[_]

-
To unsubscribe, send email to [EMAIL PROTECTED]
-



Re: [sqlite] Re: File Syste

2006-12-13 Thread John Stanton
The Sqlite API is fully documented and the source code is clearly 
written and commented and reads quite simply as a definition of its 
philosophy and function.


Cesar Rodas wrote:

I mean.. is there a manual that explain how to use SQLite Core in low level
API, like berkeley DB, without SQL.

Thank to all

On 13/12/06, Cesar Rodas <[EMAIL PROTECTED]> wrote:



Hello to all



I starting a project http://code.google.com/p/gxdfs/ that is a 
Distributed
File System, following the white paper of GFS(Google File system). If 
some

one want to contribute please send emails with ideas.

I would like to know how sqlite works.. is there a manual that explain
every ".c" file?

--
Cesar Rodas
http://www.phpclasses.org/grank (A PHP implementation of PageRank)









-
To unsubscribe, send email to [EMAIL PROTECTED]
-



Re: [sqlite] Re: File Syste

2006-12-13 Thread Cesar Rodas

I mean the SQLite Core API, something like Berkeley DB. I'd like to use
SQLite B+tree API.

On 13/12/06, Pat Wibbeler <[EMAIL PROTECTED]> wrote:


The public C API is well-documented here:
http://www.sqlite.org/capi3.html

There may be other documentation of the internals, but I'd imagine the
public API will get you pretty far.


Pat

-Original Message-
From: Cesar Rodas [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 13, 2006 6:21 AM
To: sqlite-users@sqlite.org
Subject: [sqlite] Re: File Syste

I mean.. is there a manual that explain how to use SQLite Core in low
level
API, like berkeley DB, without SQL.

Thank to all

On 13/12/06, Cesar Rodas <[EMAIL PROTECTED]> wrote:
>
> Hello to all
>
>
>
> I starting a project http://code.google.com/p/gxdfs/ that is a
Distributed
> File System, following the white paper of GFS(Google File system). If
some
> one want to contribute please send emails with ideas.
>
> I would like to know how sqlite works.. is there a manual that explain
> every ".c" file?
>
> --
> Cesar Rodas
> http://www.phpclasses.org/grank (A PHP implementation of PageRank)




--
Cesar Rodas
http://www.phpclasses.org/grank (A PHP implementation of PageRank)


-
To unsubscribe, send email to [EMAIL PROTECTED]

-





--
Cesar Rodas
http://www.phpclasses.org/grank (A PHP implementation of PageRank)


RE: [sqlite] Re: File Syste

2006-12-13 Thread Pat Wibbeler
The public C API is well-documented here:
http://www.sqlite.org/capi3.html

There may be other documentation of the internals, but I'd imagine the
public API will get you pretty far.


Pat

-Original Message-
From: Cesar Rodas [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, December 13, 2006 6:21 AM
To: sqlite-users@sqlite.org
Subject: [sqlite] Re: File Syste

I mean.. is there a manual that explain how to use SQLite Core in low
level
API, like berkeley DB, without SQL.

Thank to all

On 13/12/06, Cesar Rodas <[EMAIL PROTECTED]> wrote:
>
> Hello to all
>
>
>
> I starting a project http://code.google.com/p/gxdfs/ that is a
Distributed
> File System, following the white paper of GFS(Google File system). If
some
> one want to contribute please send emails with ideas.
>
> I would like to know how sqlite works.. is there a manual that explain
> every ".c" file?
>
> --
> Cesar Rodas
> http://www.phpclasses.org/grank (A PHP implementation of PageRank)




-- 
Cesar Rodas
http://www.phpclasses.org/grank (A PHP implementation of PageRank)

-
To unsubscribe, send email to [EMAIL PROTECTED]
-



[sqlite] Re: File Syste

2006-12-13 Thread Cesar Rodas

I mean.. is there a manual that explain how to use SQLite Core in low level
API, like berkeley DB, without SQL.

Thank to all

On 13/12/06, Cesar Rodas <[EMAIL PROTECTED]> wrote:


Hello to all



I starting a project http://code.google.com/p/gxdfs/ that is a Distributed
File System, following the white paper of GFS(Google File system). If some
one want to contribute please send emails with ideas.

I would like to know how sqlite works.. is there a manual that explain
every ".c" file?

--
Cesar Rodas
http://www.phpclasses.org/grank (A PHP implementation of PageRank)





--
Cesar Rodas
http://www.phpclasses.org/grank (A PHP implementation of PageRank)