1 |
Fuse::DBI - mount your database as filesystem and use it |
2 |
======================================================== |
3 |
|
4 |
This module will use Fuse module, part of FUSE (Filesystem in USErspace) |
5 |
available at http://fuse.sourceforge.net/ to mount your database as file |
6 |
system. Fuse is currently available only for Linux because it consists of |
7 |
kernel module and user-land library. |
8 |
|
9 |
That will give you possibility to use normal file-system tools (cat, grep, |
10 |
vi) to manipulate data in database. |
11 |
|
12 |
It's actually opposite of Oracle's intention to put everything into |
13 |
database. |
14 |
|
15 |
Type perldoc Fuse::DBI or perldoc examples/webgui.pl to get more |
16 |
instructions. |
17 |
|
18 |
INSTALLATION |
19 |
|
20 |
To install this module type the following: |
21 |
|
22 |
perl Makefile.PL |
23 |
make |
24 |
make test |
25 |
make install |
26 |
|
27 |
DEPENDENCIES |
28 |
|
29 |
This module requires these other modules and libraries: |
30 |
|
31 |
Fuse |
32 |
DBI |
33 |
Carp |
34 |
POSIX |
35 |
File::Find |
36 |
|
37 |
Fuse module comes from CVS version of Fuse. It's important to have fuse |
38 |
library and perl bindings in sync. In past, it was tested with older |
39 |
versions of fuse, but no guarantees are made for this to work. |
40 |
|
41 |
If you have problem compiling Fuse perl bindings, try to apply patch from |
42 |
fuse-perl-patch directory. This shouldn't be necessary because current CVS |
43 |
version of Fuse perl bindings already has this patch applied. |
44 |
|
45 |
COPYRIGHT AND LICENCE |
46 |
|
47 |
Copyright (C) 2004 by Dobrica Pavlinusic |
48 |
|
49 |
This library is free software; you can redistribute it and/or modify |
50 |
it under the same terms as Perl itself, either Perl version 5.8.4 or, |
51 |
at your option, any later version of Perl 5 you may have available. |
52 |
|