2012-05-05 33 views
5

Tôi đang tìm kiếm một cơ sở dữ liệu lưu trữ không có tài liệu noSQL được nhúng không có máy chủ (chủ yếu) là Android và iOS.
Để đơn giản hóa, tôi cần một SQLite tài liệu dựa trên: PKhông có máy chủ nhúng noSQL cho Android và iOS

MongoDB là rất tốt, và có nhiều tài xế nhưng nó cần một máy chủ ...
Có lẽ một phiên bản rút gọn của nó có thể là tốt ...

+1

Điều gì khiến bạn nghĩ rằng mã đó có liên quan gì đến NoSQL? Điều đó trông giống như một ORM quan hệ với tôi. Hãy thử OrmLite cho điều đó. Nếu không, có một cổng TouchDB cho Android đang được làm việc trên. – CommonsWare

+0

Có, xin lỗi "ví dụ" không phải là tốt nhất trên thế giới ... :( Tôi đã xóa nó để rõ ràng hơn – TesX

Trả lời

-1

Bạn nên xem xét Parse.com. Nó rất dễ sử dụng. Nó không phải là không có máy chủ, nhưng chúng cung cấp cho máy chủ và nó cũng đáng giá. Nó miễn phí cho số lượng nhỏ các yêu cầu API.

Ngẫu nhiên, nó sử dụng máy chủ EC2 chạy Ruby và MongoDB và nó cực kỳ khả năng mở rộng. Nó hầu như không hoạt động và trên iOS và Android.

0

tôi không thể giúp bạn với Android, nhưng có một cái nhìn vào đó cơ sở dữ liệu khóa/giá trị đã được chuyển (bọc) lên iOS:

  • LevelDB (Port: NULevelDB): Made by Google, và nó có vẻ là một trong những nhanh nhất hiện có.
  • TokyoCabinet (Cổng: TSDocDB): Rất nhanh, nhưng có vẻ hơi lỗi thời, trang chính thức cho biết có phiên bản mới (gọi là KyotoCabinet) thậm chí còn nhanh hơn, nhưng vì không có cổng (theo như Tôi biết). Và, được cấp phép như LGPL (có vẻ như nó không hoàn toàn tương thích với AppStore).
0

iBoxDB cho java có thể chạy trên Android, nó có thể lưu trữ các đối tượng. nếu sử dụng để lưu trữ HashMap, nó hoạt động như cơ sở dữ liệu lưu trữ tài liệu https://github.com/iboxdb/forjava

Các vấn đề liên quan