|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Evgenic : 1198 Завсегдатай Откуда: Средняя Волга
|
Янв 13, 2012 11:27 |
|
|
что-то класс не нашелся org.iq80.snappy.Snappy. Пришлось закоментить 4 строчки его использования в org.iq80.leveldb.util.Snappy;
Результат следующий
| Код: |
run:
Adding
at: 0
at: 100000
at: 200000
at: 300000
at: 400000
at: 500000
at: 600000
at: 700000
at: 800000
at: 900000
corruption of 35 bytes: Partial record without end
corruption of 35 bytes: Partial record without end
corruption of 35 bytes: Partial record without end
corruption of 35 bytes: Partial record without end
corruption of 35 bytes: Partial record without end
Exception in thread "main" java.io.FileNotFoundException: leveldb\db\000015.sst (Запрошенную операцию нельзя выполнить для файла с открытой пользователем сопоставленной секцией)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
at java.io.FileOutputStream.<init>(FileOutputStream.java:165)
at org.iq80.leveldb.impl.DbImpl.buildTable(DbImpl.java:912)
at org.iq80.leveldb.impl.DbImpl.writeLevel0Table(DbImpl.java:888)
at org.iq80.leveldb.impl.DbImpl.recoverLogFile(DbImpl.java:522)
at org.iq80.leveldb.impl.DbImpl.<init>(DbImpl.java:184)
at org.iq80.leveldb.impl.Iq80DBFactory.open(Iq80DBFactory.java:53)
at com.test.Hasher.createLevelDB(Hasher.java:46)
at com.test.Hasher.main(Hasher.java:62)
Java Result: 1 |
| Цитата: |
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
E:\WORK\tmp\LevelDB\lib>java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode) |
что-то какая-то кривая leveldb. похоже что это совсем не гугловая, хоть названия похожи. _________________
 |
|
|
|
 |
hitman249 : 93 Новичок Откуда: Томск
|
Янв 13, 2012 11:58 |
|
|
Evgenic, это любительский порт гуглобазы
| Цитата: |
LevelDB in Java
This is a rewrite (port) of LevelDB in Java. This goal is to have a feature complete implementation that is within 10% of the performance of the C++ original and produces byte-for-byte exact copies of the C++ code. |
|
|
|
|
 |
hitman249 : 93 Новичок Откуда: Томск
|
Янв 14, 2012 8:31 |
|
|
|
|
|
|
 |
Evgenic : 1198 Завсегдатай Откуда: Средняя Волга
|
Янв 14, 2012 9:49 |
|
|
все то же самое _________________
 |
|
|
|
 |
hitman249 : 93 Новичок Откуда: Томск
|
Янв 16, 2012 4:50 |
|
|
| Evgenic, кажется починили, но скорость записи и извлечения из базы (удаление записи) упали |
|
|
|
 |
|
|
Страница 2 из 2 На страницу Пред. 1, 2 |
Список форумов
-> Работа с базами данных |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|